Repository navigation
BUILD-13190: Pin the test workflow to StepSecurity - #23
Conversation
|
Code Review ✅ Approved 1 closed / 1 findings🟡 Medium risk · Switching the test workflow to StepSecurity's action changes the external setup dependency; its implementation is outside the diff, leaving CI behavior uncertain. Pins ✅ 1 closed✅ Quality: PR description and test evidence still refer to v4.2.4, not the pinned v4.0.1
Verification Rules 3/3 met PRs 2 inspectedFunctional validation No results Rules 3 passed
Broader impact PRs 2 inspectedCross-PR 2 PRs inspected 0 open impacts
Auto-approval Not enabledFor more verification details, comment OptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change the behavior for this request:
Was this helpful? React with 👍 / 👎 | Gitar |



Summary
Pin
.github/workflows/test.ymlfromjdx/mise-actionv4.0.1 tostep-security/mise-actionv4.0.1 (c7396e2a2a4ad1ea43abee3317d964292da354ae). Same version as the other v4 pins andmise-action-wrapper. Published action files are unchanged.https://sonarsource.atlassian.net/browse/BUILD-13190
Test plan
Fully tested.
Public CI on this pull request does not prove the StepSecurity subscription check. A public log prints
Free for public repositories, which means the private subscription call was skipped.Private subscription smoke of this SHA (
c7396e2a), on privatesonar-dummy-yarn, green:https://github.com/SonarSource/sonar-dummy-yarn/actions/runs/39930369963
That run printed
StepSecurity Maintained Actionand did not printFree for public repositories,This action requires a StepSecurity subscription, orTimeout or API not reachable.The earlier smoke of
v4.2.4(https://github.com/SonarSource/sonar-dummy/actions/runs/39930048152) is not the pin in this pull request.