Skip to content

Group github actions upgrades together in a renovate group#4567

Merged
janhoy merged 2 commits into
apache:mainfrom
janhoy:renovate-group-github-actions-2
Jun 29, 2026
Merged

Group github actions upgrades together in a renovate group#4567
janhoy merged 2 commits into
apache:mainfrom
janhoy:renovate-group-github-actions-2

Conversation

@janhoy

@janhoy janhoy commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

This lowers the churn and lets us bulk upgrade actions (they seldom break)
We only check once a month.

@janhoy janhoy requested a review from dsmiley June 29, 2026 00:50

@dsmiley dsmiley left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Approving but I have no experience with renovate.

Comment thread .github/renovate.json
"description": "Group all GitHub Actions upgrades together in same PR, checked once per month",
"matchManagers": ["github-actions"],
"groupName": "GitHub Actions",
"schedule": ["before 9am on the first day of the month"]

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I'm not familiar with renovate but I'm surprised a human readable string like this is interpretable.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Its actually a formalized human readable cron alternative

@epugh epugh left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I am very excited about this. The churn and emails is overwhelming.

Could we do this approach with our Solr dependencies more? One big upgrade every month?

@janhoy janhoy merged commit 75af0f6 into apache:main Jun 29, 2026
2 of 3 checks passed
dsmiley pushed a commit that referenced this pull request Jul 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants