From 47d01a9db4c7699c4c30a47a3fafbca32ff97a53 Mon Sep 17 00:00:00 2001 From: Julien Carsique Date: Mon, 26 Oct 2026 15:36:39 +0100 Subject: [PATCH] BUILD-13176 Move the release workflow to gh-action_release v7 v7 always resolves to the latest 7.x, which keeps the draft-first release flow that complies with GitHub release immutability, with the later improvements of the action. A dryRun input is added to validate a change without releasing. Co-Authored-By: Claude Sonnet 4.5 --- .github/workflows/release.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fcce90b..a21e636 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,14 +9,19 @@ on: description: Full release version, including build number required: true type: string + dryRun: + description: Flag to enable the dry-run execution + type: boolean + default: false jobs: release: permissions: id-token: write contents: write - uses: SonarSource/gh-action_release/.github/workflows/main.yaml@7.4.0 + uses: SonarSource/gh-action_release/.github/workflows/main.yaml@v7 with: version: ${{ inputs.version }} + dryRun: ${{ inputs.dryRun }} publishToBinaries: true slackChannel: squad-corelang-releases