Skip to content

ci: add weekly Dependabot updates for actions and the npm package - #141

Merged
pegahcarter merged 2 commits into
mainfrom
ci/dependabot
Nov 11, 2026
Merged

pegahcarter merged 2 commits into
mainfrom
ci/dependabot

Conversation

@pegahcarter

@pegahcarter pegahcarter commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

Adds .github/dependabot.yml with weekly version updates for github-actions (all workflows under .github/workflows/) and npm in contracts/evm/npm. The workflows pin actions by commit and the package pins its versions exactly, so without this nothing proposes updates.

Both entries set a 7-day cooldown (Dependabot's default is 3), so a freshly published version is not proposed until it has been public for a week. Security updates are not subject to the cooldown.

The npm entry ignores @openzeppelin/*. Those are the package's only dependencies today (peer, pinned to 5.4.0), and the package README states they are pinned to the version the protocol is built with, which is the contracts/evm/lib/ submodules. A Dependabot PR that bumped the peer pin alone would publish a package claiming a version the sources were never built against; an OpenZeppelin upgrade has to move the submodules and the pins together. So the npm entry has nothing to watch until the package gains another dependency.

@pegahcarter
pegahcarter merged commit ef3638d into main Nov 11, 2026
3 of 4 checks passed
@pegahcarter
pegahcarter deleted the ci/dependabot branch November 11, 2026 18:47
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