Skip to content

fix(dependabot): fix broken config and add cooldown#75

Merged
m-seidel merged 2 commits intomainfrom
ci-1040-fix-dependabot
Feb 26, 2026
Merged

fix(dependabot): fix broken config and add cooldown#75
m-seidel merged 2 commits intomainfrom
ci-1040-fix-dependabot

Conversation

@timdittler
Copy link
Contributor

Tickets

  • CI-1040: Allow dependabot to pull internal packages and actions
  • CI-1108: Adopt cooldown to mitigate supply-chain attacks (background)

What

  • Remove private registry config for npm.pkg.github.com — internal NPM packages are now accessible to Dependabot without a token since the relevant repos were made internal (CI-1040)
  • Add github-actions ecosystem so Dependabot can update internal GitHub Actions
  • Add cooldown: default-days: 7 to both ecosystems to mitigate supply-chain attacks (CI-1108)

This PR was created with opencode using Claude Sonnet 4.6.

- Remove private registry config for npm.pkg.github.com as internal
  packages are now accessible without a token (CI-1040)
- Add github-actions ecosystem to allow updating internal actions
- Add 7-day cooldown to npm and github-actions to mitigate supply
  chain attacks (CI-1108)

Co-Authored-By: opencode noreply@opencode.ai
@timdittler timdittler force-pushed the ci-1040-fix-dependabot branch from c201339 to c26da41 Compare February 25, 2026 10:51
@timdittler timdittler marked this pull request as ready for review February 25, 2026 10:51
@timdittler timdittler requested a review from a team as a code owner February 25, 2026 10:51
Co-authored-by: Marcel Seidel <47413751+m-seidel@users.noreply.github.com>
@timdittler timdittler requested a review from m-seidel February 25, 2026 12:24
@m-seidel m-seidel merged commit 9544a85 into main Feb 26, 2026
10 checks passed
@m-seidel m-seidel deleted the ci-1040-fix-dependabot branch February 26, 2026 07:43
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.

2 participants