Skip to content

fix: align Dependabot with release quarantine - #10

Merged
bvolpato merged 2 commits into
mainfrom
bvolpato/fix-dependabot-cooldown
Aug 24, 2026
Merged

fix: align Dependabot with release quarantine#10
bvolpato merged 2 commits into
mainfrom
bvolpato/fix-dependabot-cooldown

Conversation

@bvolpato

@bvolpato bvolpato commented Aug 24, 2026

Copy link
Copy Markdown
Owner

Summary

Align dependency automation with pnpm supply-chain policy and keep coupled GitHub Actions versions compatible.

Repro

Dependabot attempted Puppeteer 25.8.0 after its default three-day cooldown. pnpm rejected the lockfile update because this repository requires seven days of release age. Separate CodeQL init and analyze update PRs also created mismatched versions and failed scans.

Changes

  • set npm Dependabot cooldown to seven days
  • preserve pnpm minimumReleaseAge: 10080 security policy
  • group GitHub Actions updates into one PR
  • update both CodeQL actions to 4.37.8
  • update pnpm setup action to 6.0.10

Testing

  • parsed all changed automation YAML with project YAML parser
  • verified npm cooldown equals seven days
  • verified CodeQL init/analyze use same commit
  • git diff --check
  • CI and CodeQL required before merge

Did this cause any problems?

Revert these commits to restore Dependabot default behavior and previous action pins.

@bvolpato
bvolpato merged commit fd7538b into main Aug 24, 2026
4 checks passed
@bvolpato
bvolpato deleted the bvolpato/fix-dependabot-cooldown branch August 24, 2026 00:21
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