DiamondLightSource / DiamondLightSource/blueapi

Make rule in renovate to autoapprove and automerge PRs for certain packages

Open
#1,411 0 comments 0 reactions 0 assignees View on GitHub
ci priority low
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.