Skip to content

Pin GitHub Actions to commit SHAs and add Dependabot config#3

Merged
sushant-ipte merged 1 commit into
mainfrom
chore/pin-actions
Jun 4, 2026
Merged

Pin GitHub Actions to commit SHAs and add Dependabot config#3
sushant-ipte merged 1 commit into
mainfrom
chore/pin-actions

Conversation

@sushant-ipte

Copy link
Copy Markdown
Contributor

Addresses the OSSF Scorecard Pinned-Dependencies finding. Every uses: in ci.yml and release.yml now points at a full commit SHA with the version pinned in a trailing comment so reviewers (and Dependabot) can still see what's pinned.

Adds .github/dependabot.yml configured for npm + github-actions on a weekly cadence with grouped minor/patch PRs, so future updates arrive as reviewable PRs rather than silent floating-tag rolls.

Summary

Type of change

  • Feature (new functionality)
  • Fix (bug fix)
  • Refactor (no behavior change)
  • Docs / chore (no production code change)
  • Breaking change

Test plan

  • pnpm typecheck passes
  • pnpm test passes
  • pnpm build succeeds
  • Added / updated tests for new behavior

Related

Closes #

Addresses the OSSF Scorecard Pinned-Dependencies finding. Every `uses:` in
ci.yml and release.yml now points at a full commit SHA with the version pinned
in a trailing comment so reviewers (and Dependabot) can still see what's pinned.

Adds .github/dependabot.yml configured for npm + github-actions on a weekly
cadence with grouped minor/patch PRs, so future updates arrive as reviewable
PRs rather than silent floating-tag rolls.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@sushant-ipte sushant-ipte merged commit 8c029af into main Jun 4, 2026
2 checks passed
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.

1 participant