From 2b2f82775c9ff11cfd359031c4eefb364eac5ac6 Mon Sep 17 00:00:00 2001 From: "synacktra.work@gmail.com" Date: Tue, 9 Dec 2025 00:46:17 +0530 Subject: [PATCH] chore: add workflow for publishing docker image --- .../workflows/docker-publish-cua-windows.yml | 29 +++++++++++++++++++ libs/qemu-docker/windows/Dockerfile | 2 +- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/docker-publish-cua-windows.yml diff --git a/.github/workflows/docker-publish-cua-windows.yml b/.github/workflows/docker-publish-cua-windows.yml new file mode 100644 index 00000000..808db22d --- /dev/null +++ b/.github/workflows/docker-publish-cua-windows.yml @@ -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 }} diff --git a/libs/qemu-docker/windows/Dockerfile b/libs/qemu-docker/windows/Dockerfile index 37d746db..2ff7b512 100644 --- a/libs/qemu-docker/windows/Dockerfile +++ b/libs/qemu-docker/windows/Dockerfile @@ -1,4 +1,4 @@ -FROM windows-local:latest +FROM trycua/windows-local:latest COPY src/vm/setup/. /oem/