Skip to content

ci: supply-chain sweep — Dependabot grouped config - #45

Merged
cpitzi merged 1 commit into
mainfrom
agent/supply-chain-dependabot
Aug 17, 2026
Merged

ci: supply-chain sweep — Dependabot grouped config#45
cpitzi merged 1 commit into
mainfrom
agent/supply-chain-dependabot

Conversation

@lentago-claude-runner

Copy link
Copy Markdown
Contributor

Summary

Completes the supply-chain sweep for this repo (part of lentago/.github#113 and lentago/.github#114).

SHA-pinning (lentago/.github#113): Already done — PR #42 pinned all third-party actions to immutable 40-character commit SHAs. The verification check confirms no unpinned third-party references remain:

grep -rE 'uses:.*@' .github/workflows/ | grep -v '@[0-9a-f]\{40\}' | grep -v 'lentago/' | grep -v '\./'
# (returns nothing — all pinned)

Dependabot config (lentago/.github#114): Adds .github/dependabot.yml with a weekly schedule and two groups per ecosystem — actions-routine (minor/patch) and actions-major (major) — so updates arrive as at most two grouped PRs rather than one per action. Only github-actions ecosystem applies; this repo has no package.json, requirements.txt, or Dockerfiles.

No workflow logic, triggers, or job structure changed.

Adds .github/dependabot.yml with a weekly schedule and grouped PRs
(routine minor/patch in one PR, major in another) so Dependabot never
floods the queue with ungrouped update PRs.

Third-party action SHA-pinning was completed in #42; this adds the
updater so those pins receive security patches going forward.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@cpitzi
cpitzi merged commit 3634397 into main Aug 17, 2026
1 check passed
@cpitzi
cpitzi deleted the agent/supply-chain-dependabot branch August 17, 2026 00:03
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