Skip to content

SLLS-519 Remove redundant branch lock release action#677

Merged
damien-urruty-sonarsource merged 1 commit into
masterfrom
task/dam/remove-branch-lock
Apr 15, 2026
Merged

SLLS-519 Remove redundant branch lock release action#677
damien-urruty-sonarsource merged 1 commit into
masterfrom
task/dam/remove-branch-lock

Conversation

@damien-urruty-sonarsource
Copy link
Copy Markdown
Contributor

No description provided.

@sonar-review-alpha
Copy link
Copy Markdown

sonar-review-alpha Bot commented Apr 15, 2026

Summary

This PR removes the branch locking and unlocking steps from the full release workflow. The ToggleLockBranch.yml workflow file is deleted entirely, and the full-release.yml workflow no longer calls it before and after the release job. The actual release process remains unchanged — only the lock/unlock bookends are removed.

What reviewers should know

What changed:

  • Deleted .github/workflows/ToggleLockBranch.yml — no longer needed
  • Removed lock-branch job and unlock-branch job from full-release.yml
  • Removed the needs: lock-branch dependency on the release job

For reviewers:
Start by confirming: is the branch locking actually redundant? Check whether any other workflows or protections depend on this locking mechanism. If branch protection rules or other automation depend on the lock state, this removal could cause issues. Otherwise, this is a straightforward simplification — fewer moving parts during release.


  • Generate Walkthrough
  • Generate Diagram

🗣️ Give feedback

@hashicorp-vault-sonar-prod hashicorp-vault-sonar-prod Bot changed the title Remove redundant branch lock release action SLLS-519 Remove redundant branch lock release action Apr 15, 2026
@hashicorp-vault-sonar-prod
Copy link
Copy Markdown

hashicorp-vault-sonar-prod Bot commented Apr 15, 2026

SLLS-519

@sonarqube-next
Copy link
Copy Markdown

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
0 Dependency risks
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@damien-urruty-sonarsource damien-urruty-sonarsource merged commit adaa1ee into master Apr 15, 2026
8 of 9 checks passed
@damien-urruty-sonarsource damien-urruty-sonarsource deleted the task/dam/remove-branch-lock branch April 15, 2026 13:22
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