chore: add workflow for publishing docker image

This commit is contained in:
synacktra.work@gmail.com
2025-12-09 00:46:17 +05:30
parent 8bcf820cd2
commit 2b2f82775c
2 changed files with 30 additions and 1 deletions

View File

@@ -0,0 +1,29 @@
name: Build and Publish CUA Windows Container
on:
push:
branches:
- main
tags:
- "docker-cua-windows-v*.*.*"
paths:
- "libs/qemu-docker/windows/**"
- ".github/workflows/docker-publish-cua-windows.yml"
- ".github/workflows/docker-reusable-publish.yml"
pull_request:
paths:
- "libs/qemu-docker/windows/**"
- ".github/workflows/docker-publish-cua-windows.yml"
- ".github/workflows/docker-reusable-publish.yml"
jobs:
publish:
uses: ./.github/workflows/docker-reusable-publish.yml
with:
image_name: cua-windows
context_dir: libs/qemu-docker/windows
dockerfile_path: Dockerfile
tag_prefix: docker-cua-windows-v
docker_hub_org: trycua
secrets:
DOCKER_HUB_TOKEN: ${{ secrets.DOCKER_HUB_TOKEN }}