Pin dependencies#47
Conversation
|
SummaryThis PR pins two GitHub Actions to specific commit hashes, improving reproducibility and security. The changes affect two workflow files in What reviewers should knowWhat to review:
Why this matters: No manual review needed for functionality — this is a straightforward dependency pinning change generated by Renovate.
|
31cfeaa to
362cb09
Compare
|
There was a problem hiding this comment.
LGTM! ✅
Clean, complete pin. All three previously mutable action references (build-maven, promote, and gh-action_release) are now immutably pinned, and no mutable tags remain in either workflow file. The style (hash + version comment) matches the already-pinned actions/checkout on line 24 of build.yml. Both ci-github-actions sub-actions share the same commit hash, as expected for a single-repo multi-action tag. The Renovate config in .github/renovate.json inherits SonarSource's shared dev-infra-squad preset, so these pins will be kept up to date automatically.





This PR contains the following updates:
v1→1.4.0v7→7.0.1Add the preset
:preserveSemverRangesto your config if you don't want to pin your dependencies.Configuration
📅 Schedule: (in timezone Europe/Paris)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.