Proposal: Pin GitHub Actions to commit SHAs for supply-chain security#115
Proposal: Pin GitHub Actions to commit SHAs for supply-chain security#115ysknsid25 wants to merge 1 commit into
Conversation
Signed-off-by: ysknsid25 <kengo071225@gmail.com>
|
@ysknsid25 is attempting to deploy a commit to the Open Circle Team on Vercel. A member of the Team first needs to authorize it. |
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
resolves: #116
Summary by cubic
Pin GitHub Actions to commit SHAs and adopt
pnpmv11 supply-chain hardening to reduce risk from compromised releases. Adds Dependabot for Actions so pins stay current.Dependencies
actions/checkout,pnpm/action-setup, andactions/setup-nodeto commit SHAs in all workflows..github/dependabot.ymlto checkgithub-actionsweekly (grouped updates).pnpm@11.3.0and refresh lockfile.pnpm-workspace.yamlfor v11 defaults withallowBuilds(e.g.,@parcel/watcher,esbuild,sharp,vercel) andminimumReleaseAgeExclude: [valibot].Migration
pnpmv11 locally and in CI.allowBuilds.Written for commit 2dc8cbe. Summary will update on new commits. Review in cubic