Skip to content

GHA-188 Fix check-releasability skipped when freeze-branch is disabled#96

Merged
nils-werner-sonarsource merged 1 commit intomasterfrom
nw/fix-freeze-in-automated-release-workflow
Feb 20, 2026
Merged

GHA-188 Fix check-releasability skipped when freeze-branch is disabled#96
nils-werner-sonarsource merged 1 commit intomasterfrom
nw/fix-freeze-in-automated-release-workflow

Conversation

@nils-werner-sonarsource
Copy link
Contributor

When freeze-branch was disabled (skipped), check-releasability was also skipped because its if condition didn't handle the skipped dependency state. Now explicitly allow it to run when freeze-branch is either successful or skipped.

Also remove redundant freeze-branch dependency from prepare-release since it's already enforced transitively through check-releasability.

@hashicorp-vault-sonar-prod hashicorp-vault-sonar-prod bot changed the title Fix check-releasability skipped when freeze-branch is disabled GHA-188 Fix check-releasability skipped when freeze-branch is disabled Feb 20, 2026
When `freeze-branch` was disabled (skipped), `check-releasability` was
also skipped because its `if` condition didn't handle the skipped
dependency state. Now explicitly allow it to run when `freeze-branch`
is either successful or skipped.

Also remove redundant `freeze-branch` dependency from `prepare-release`
since it's already enforced transitively through `check-releasability`.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@nils-werner-sonarsource nils-werner-sonarsource force-pushed the nw/fix-freeze-in-automated-release-workflow branch from ec3c8de to 7d7b37c Compare February 20, 2026 09:20
@hashicorp-vault-sonar-prod
Copy link

hashicorp-vault-sonar-prod bot commented Feb 20, 2026

GHA-188

@sonarqubecloud
Copy link

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thank you for the fix!

@nils-werner-sonarsource nils-werner-sonarsource merged commit 3398d23 into master Feb 20, 2026
4 checks passed
@nils-werner-sonarsource nils-werner-sonarsource deleted the nw/fix-freeze-in-automated-release-workflow branch February 20, 2026 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants