From f5f88faac5330471f332e34f0b10d1701be3fa49 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Fri, 28 Nov 2025 20:01:08 +0000 Subject: [PATCH] Add workflow_dispatch to publish-docker.yml for manual triggers Allows manual triggering when release.published webhook fails. Related to #774 --- .github/workflows/publish-docker.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml index 006e68c..44b8fc3 100644 --- a/.github/workflows/publish-docker.yml +++ b/.github/workflows/publish-docker.yml @@ -3,9 +3,15 @@ name: Publish Docker Images on: release: types: [published] + workflow_dispatch: + inputs: + tag: + description: 'Release tag (e.g., v4.34.0)' + required: true + type: string concurrency: - group: docker-publish-${{ github.event.release.tag_name }} + group: docker-publish-${{ github.event.release.tag_name || inputs.tag }} cancel-in-progress: false jobs: @@ -20,7 +26,7 @@ jobs: - name: Extract version from release tag id: version run: | - TAG="${{ github.event.release.tag_name }}" + TAG="${{ github.event.release.tag_name || inputs.tag }}" VERSION="${TAG#v}" echo "tag=${TAG}" >> $GITHUB_OUTPUT echo "version=${VERSION}" >> $GITHUB_OUTPUT