From b2571c4be841e62ed63d6337cc6f0e563ca8a252 Mon Sep 17 00:00:00 2001 From: Tim Dudgeon Date: Thu, 13 Aug 2026 15:15:35 +0100 Subject: [PATCH] fix: give publish-latest its own workflow name publish-latest.yaml declared 'name: publish-stable', so both publish workflows appeared under the same name in the Actions UI and API - the workflow listing showed two 'publish-stable' entries, one active and one disabled_inactivity, with no way to tell which file was which. Its header comment was copy-pasted from publish-stable.yaml too, and described triggering on tags and building a 'stable' image. It triggers on the 'staging' branch and builds 'latest'. The job key 'call-build-without-push' was likewise inaccurate - it passes image-push: true. Also correct the 'stabkle' typo in publish-stable.yaml's header while here, and say which branch it fires on. No behaviour change: triggers, inputs and secrets are untouched. Co-Authored-By: Claude Opus 5 --- .github/workflows/publish-latest.yaml | 8 ++++---- .github/workflows/publish-stable.yaml | 3 ++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/publish-latest.yaml b/.github/workflows/publish-latest.yaml index ecf4660..8c0ee48 100644 --- a/.github/workflows/publish-latest.yaml +++ b/.github/workflows/publish-latest.yaml @@ -1,8 +1,8 @@ --- -name: publish-stable +name: publish-latest -# Actions that take place on tags. -# Here we build a 'stable' image, regardless of tag value. +# Actions that take place on the 'staging' branch. +# Here we build and push a series of 'latest' images. # ----------------- # Control variables (GitHub Secrets) @@ -29,7 +29,7 @@ jobs: call-test: uses: ./.github/workflows/test.yaml - call-build-without-push: + call-build-with-push: needs: call-test uses: ./.github/workflows/build-all-with-push-option.yaml secrets: inherit diff --git a/.github/workflows/publish-stable.yaml b/.github/workflows/publish-stable.yaml index 59db7f6..f478d9b 100644 --- a/.github/workflows/publish-stable.yaml +++ b/.github/workflows/publish-stable.yaml @@ -1,7 +1,8 @@ --- name: publish-stable -# Actions that take place to create a 'stabkle' image. +# Actions that take place on the 'main' branch (and nightly). +# Here we build and push a series of 'stable' images. # ----------------- # Control variables (GitHub Secrets)