Skip to content

Pin dependencies in github actions#1445

Merged
hcoles merged 2 commits intohcoles:masterfrom
mlachenmayr-celonis:feat/pin-github-actions
Jan 26, 2026
Merged

Pin dependencies in github actions#1445
hcoles merged 2 commits intohcoles:masterfrom
mlachenmayr-celonis:feat/pin-github-actions

Conversation

@mlachenmayr-celonis
Copy link
Contributor

@mlachenmayr-celonis mlachenmayr-celonis commented Jan 14, 2026

With this PR the "external" actions used in the workflows for CI, release and snapshot are pinned to specific hashes. By doing this we fulfil the scorecard check. Additionally I bumped the version for actions/checkout and actions/cache from v3 to v4.

See scorecard results:
| 10 / 10 | Pinned-Dependencies | all dependencies are pinned | Info: 9 out of 9 GitHub-owned GitHubAction dependencies pinned | https://github.com/ossf/scorecard/blob/80ee3ecfedf8b19ab8991713a9fdb2e7dcd7262e/docs/checks.md#pinned-dependencies |

You can do a full scorecard run on your local machine with

cd pitest
scorecard --local $(pwd) --show-details

@hcoles hcoles merged commit 8092404 into hcoles:master Jan 26, 2026
6 checks passed
@mlachenmayr-celonis mlachenmayr-celonis changed the title EP-87 pin dependencies in github actions Pin dependencies in github actions Feb 2, 2026
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