Skip to content

Renovate#212

Open
joshuafernandes wants to merge 2 commits intomasterfrom
renovate
Open

Renovate#212
joshuafernandes wants to merge 2 commits intomasterfrom
renovate

Conversation

@joshuafernandes
Copy link
Copy Markdown
Contributor

@joshuafernandes joshuafernandes commented Apr 14, 2026

PR Description

group PRs and cut down on the volume of prs from dependabot


Note

Low Risk
Low risk because changes are limited to repository automation/config files (Dependabot/Renovate/Codeowners) and do not affect application runtime behavior. Main risk is misconfiguration causing missed or noisy dependency update PRs.

Overview
Adds automated dependency update tooling via Dependabot and Renovate.

Introduces .github/dependabot.yml to run weekly Gradle updates with a 7-day cooldown, grouped into a single PR, capped at 5 open PRs, and labeled dependencies. Adds a scheduled .github/workflows/renovatebot.yml plus renovate.json to run Renovate for GitHub Actions only, pin action digests, enforce a 7-day minimum release age, and group updates.

Updates CODEOWNERS to assign default ownership to @consensys/protocols and add owners for .github/workflows/.

Reviewed by Cursor Bugbot for commit d0373c9. Bugbot is set up for automated code reviews on this repo. Configure here.

@joshuafernandes joshuafernandes requested review from a team as code owners April 14, 2026 08:08
Comment on lines +15 to +25
runs-on: ubuntu-24.04
environment: security
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6

- name: Run renovatebot
uses: ConsenSys/github-actions/renovatebot@0dbddeeb180c249e624dc1681c67f22325daedd5 # main
with:
GH_APP_ID: ${{ secrets.GH_APP_ID }}
GH_PRIVATE_KEY: ${{ secrets.GH_PRIVATE_KEY }}
GH_REPOSITORY: ${{ github.repository }}
Copy link
Copy Markdown
Contributor

@usmansaleem usmansaleem left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

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.

3 participants