From 7b9eee1ad9df42fa8b8f9ff945b4b5d03bfd1863 Mon Sep 17 00:00:00 2001 From: Siwat Sirichai Date: Sun, 10 Aug 2025 19:53:33 +0700 Subject: [PATCH] feat: enhance build workflow to include optional base image rebuild trigger --- .gitea/workflows/build.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index fa30b3c..585009f 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -6,6 +6,12 @@ on: - main - dev workflow_dispatch: + inputs: + force_base_build: + description: 'Force base image build regardless of changes' + required: false + default: 'false' + type: boolean jobs: check-base-changes: @@ -28,7 +34,7 @@ jobs: build-base: needs: check-base-changes - if: needs.check-base-changes.outputs.base-changed == 'true' || github.event_name == 'workflow_dispatch' + if: needs.check-base-changes.outputs.base-changed == 'true' || (github.event_name == 'workflow_dispatch' && github.event.inputs.force_base_build == 'true') runs-on: ubuntu-latest permissions: packages: write