Skip to content

CI: group renovate update PRs#483

Merged
fabled merged 1 commit intomainfrom
ci-group-renovate
Jun 2, 2025
Merged

CI: group renovate update PRs#483
fabled merged 1 commit intomainfrom
ci-group-renovate

Conversation

@florianl
Copy link
Copy Markdown
Member

Instead of opening a PR for every dependency (like #476, #477, #478 and others), group dependency update PRs from renovate by their type.

Instead of opening a PR for every dependency (like #476, #477, #478 and others), group dependency update PRs by their type.

Signed-off-by: Florian Lehner <florian.lehner@elastic.co>
@florianl florianl requested review from a team as code owners May 30, 2025 10:40
@florianl florianl added the dependencies Pull requests that update a dependency file label May 30, 2025
@christos68k
Copy link
Copy Markdown
Member

christos68k commented May 30, 2025

Can we also enable automerge? All PRs require 2 approvals (so there's no danger of reviews being missed) and it'll take away some of the tedium.

@florianl
Copy link
Copy Markdown
Member Author

florianl commented Jun 2, 2025

Can we also enable automerge?

Setting automerge in the repository settings, as directed in https://docs.renovatebot.com/key-concepts/automerge/#if-you-use-github-actions, is something I'm missing permission to do.

@fabled fabled merged commit 56dbfa4 into main Jun 2, 2025
25 checks passed
@fabled fabled deleted the ci-group-renovate branch June 2, 2025 06:35
@christos68k
Copy link
Copy Markdown
Member

christos68k commented Jun 2, 2025

Can we also enable automerge?

Setting automerge in the repository settings, as directed in https://docs.renovatebot.com/key-concepts/automerge/#if-you-use-github-actions, is something I'm missing permission to do.

Auto-merge is already set in the repository settings (also the section you linked to is specific to enabling the merge queue which isn't a requirement for automerge). So unless I'm missing something, all we need to do is add "automerge": true to the relevant sections of the renovate.json5 file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants