From 29140c06f0bcd2bb38f395518a5d907589ebae5f Mon Sep 17 00:00:00 2001 From: Eric Hare Date: Wed, 10 Jun 2026 08:42:28 -0700 Subject: [PATCH] fix(ci): resolve validate-version output in release-lfx changelog link (1.11.0) (#13612) fix(ci): resolve validate-version output in release-lfx changelog link The create-release job references needs.validate-version.outputs.current_version in its generated release notes (the Full Changelog compare link), but validate-version was not in the job's needs array, so the expression evaluated empty and the link rendered as compare/v...lfx-vX.Y.Z (broken base). Add validate-version to the create-release needs. This adds no real serialization: create-release already waits on release-lfx, which transitively requires validate-version via run-tests, and the job's always() if-condition is unaffected. Flagged by actionlint: property "validate-version" is not defined in object type {build-docker, release-lfx}. --- .github/workflows/release-lfx.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-lfx.yml b/.github/workflows/release-lfx.yml index 0c3f438411..5ce6220f08 100644 --- a/.github/workflows/release-lfx.yml +++ b/.github/workflows/release-lfx.yml @@ -276,7 +276,7 @@ jobs: create-release: name: Create GitHub Release - needs: [release-lfx, build-docker] + needs: [validate-version, release-lfx, build-docker] if: always() && github.event.inputs.create_github_release == 'true' && needs.release-lfx.result == 'success' runs-on: ubuntu-latest steps: