DiamondLightSource / DiamondLightSource/blueapi
Make rule in renovate to autoapprove and automerge PRs for certain packages
- Dominant language
- Python
- Stars
- 13
- Forks
- 13
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 25
Description
Few packages used in .github workflow can be auto-approved and auto-merged to remove noise and streamline our workflow
The suggested tools that can be auto-merged are
- github/codeql-action/init
- github/codeql-action/analyze
- Azure/setup-helm
- hoverkraft-tech/compose-action
Not an exhaustive list but more actions can added to the list as required
This does not have the actions updated by [copier](https://github.com/DiamondLightSource/blueapi/blob/632479d2da650832151bb2f3a965769e0e412388/renovate.json#L20-L33)
## Acceptance Criteria
- A rule is added in rennovate to update the above mentioned tools
Docs [here](https://docs.renovatebot.com/configuration-options/)
- These PR should only be merged once every 2 weeks to reduce noise in the main commit history
Contributor guide
Assessment
This issue has not been assessed yet.