Get a github orgnisation administrator to:
-
Ensure renovatebot is added with access to the repository in the org.
-
Ensure renovate approver is added with access to the repository in the org.
Ensure that the repository has the following branch protection settings:
- Require a pull request before merging
- Require Approvals (1)
- Dismiss stale pull request approvals when new commits are pushed
- Require review from Code Owners
- Restrict who can dismiss pull request reviews
- Allow specified actors to bypass required pull requests Specify
- Require approval of the most recent reviewable push
- Require status checks to pass before merging (If you have status checks)
- Require branches to be up to date before merging
- Run lint
- Run tests
- Check Version
- Run dependency check
- Build docker image
- Require conversation resolution before merging
Add this into your application repositories renovate.json
:
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["github>digicatapult/renovate-config"]
}
Released under the APACHE 2.