You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, we're inconsistently referencing third-party GitHub Actions by Git tags, Git branches and the Git commit hash.
Git tags and Git branches can be re-pointed to a different Git commit hash without our explicit knowledge. Hence, this poses a security risk as a malicious GitHub Action that we depend on can go under the radar without our knowledge.
We should standardise on referencing by Git commit hash.
Renovate currently handles keeping the GitHub Actions up-to-date. It supports updating Git commit hash while following the Git tags:
Note
This is superseded by #42
Currently, we're inconsistently referencing third-party GitHub Actions by Git tags, Git branches and the Git commit hash.
Git tags and Git branches can be re-pointed to a different Git commit hash without our explicit knowledge. Hence, this poses a security risk as a malicious GitHub Action that we depend on can go under the radar without our knowledge.
We should standardise on referencing by Git commit hash.
Renovate currently handles keeping the GitHub Actions up-to-date. It supports updating Git commit hash while following the Git tags:
The syntax would be either of the following:
Loosely-related to #25 (Part of OpenSSF Scorecard check).
GitHub repositories