Description
Raised by CodeRabbit and claude-review on PR #274: the uses: entries in .github/workflows/*.yml (e.g. actions/checkout@v3, actions/setup-node@v3, actions/upload-artifact, codecov/codecov-action) reference mutable version tags instead of full commit SHAs.
PR #274 added a least-privilege permissions: contents: read block to test.yml; SHA-pinning was deferred as out of scope for the E2E test work.
Tasks
References
Description
Raised by CodeRabbit and claude-review on PR #274: the
uses:entries in.github/workflows/*.yml(e.g.actions/checkout@v3,actions/setup-node@v3,actions/upload-artifact,codecov/codecov-action) reference mutable version tags instead of full commit SHAs.PR #274 added a least-privilege
permissions: contents: readblock totest.yml; SHA-pinning was deferred as out of scope for the E2E test work.Tasks
.github/workflows/test.ymlto a full commit SHA (with a tag comment, e.g.# v3)claude.ymlandclaude-code-review.ymlReferences