From cf20299af43722481c71b31df6dc50229fc9032e Mon Sep 17 00:00:00 2001 From: Dallas98 <40557804+Dallas98@users.noreply.github.com> Date: Fri, 5 Dec 2025 18:51:06 +0800 Subject: [PATCH] feat: add GitHub Actions workflow for releasing Docker images (#136) --- .github/workflows/docker-images-release.yml | 48 +++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 .github/workflows/docker-images-release.yml diff --git a/.github/workflows/docker-images-release.yml b/.github/workflows/docker-images-release.yml new file mode 100644 index 0000000..a30c893 --- /dev/null +++ b/.github/workflows/docker-images-release.yml @@ -0,0 +1,48 @@ +name: Release Docker Images + +on: + push: + tags: + - 'v*' + workflow_dispatch: + +jobs: + frontend: + name: Frontend Image + uses: ./.github/workflows/docker-images-reusable.yml + with: + service_name: frontend + build_dir: . + + backend: + name: Backend Image + uses: ./.github/workflows/docker-images-reusable.yml + with: + service_name: backend + build_dir: . + + backend-python: + name: Backend Python Image + uses: ./.github/workflows/docker-images-reusable.yml + with: + service_name: backend-python + build_dir: . + + database: + name: Database Image + uses: ./.github/workflows/docker-images-reusable.yml + with: + service_name: database + build_dir: . + + runtime: + name: Runtime Image + uses: ./.github/workflows/docker-images-reusable.yml + with: + service_name: runtime + build_dir: . + + deer-flow: + name: Deer Flow Images + uses: ./.github/workflows/docker-image-deer-flow.yml +