Conversation
Hash-pinned dependencies are an important requirement enforced by the OpenSSF scorecard tool: https://github.com/ossf/scorecard/blob/main/docs/checks.md#pinned-dependencies This commit pins all GitHub Actions workflows to a commit hash.
|
Thanks for your contribution. If I understand correctly, adding such hashes would preclude automatic PRs when new versions of actions like |
|
@lindstro Dependabot can update hash-pinned dependencies, including the comment. Given that you already have Dependabot configured to run weekly, there shouldn't be any negative effects on your workflow. An extra bonus of pinning everything is that you can add GHA check to verify that everything is pinned, preventing unpinned dependencies from making it into your workflows in the future. That said, if you don't want to pin the |
|
LGTM |
Hash-pinned dependencies are an important requirement enforced by the OpenSSF scorecard tool: https://github.com/ossf/scorecard/blob/main/docs/checks.md#pinned-dependencies
This commit pins all GitHub Actions workflows to a commit hash.