Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build: Group dependabot PRs updating GitHub Actions #5503

Merged
merged 1 commit into from
Jun 5, 2024

Conversation

mgol
Copy link
Member

@mgol mgol commented Jun 4, 2024

Summary

We have monthly automatic dependabot PRs for GitHub Actions. Unfortunately, as of now we get a separate PR for every dependency which is a bit spammy compared to regular commits updating source.

Thankfully, there's now a way to tell dependabot to submit a single PR per a defined group. This change defines a single group to have a single dependabot PR for all action updates.

Example PR: mgol#12

PR title: "Build: Bump the github-actions group with 2 updates". I thought using GitHub Actions as the group name (which is a Yaml key in dependabot.yml) would be more readable but the title is the same; it must be normalizing this name.

Screenshot:
Screenshot 2024-06-05 at 00 31 37

Checklist

We have monthly automatic dependabot PRs for GitHub Actions. Unfortunately,
as of now we get a separate PR for every dependency which is a bit spammy
compared to regular commits updating source.

Thankfully, there's now a way to tell dependabot to submit a single PR per
a defined group. This change defines a single group to have a single dependabot
PR for all action updates.
@mgol mgol removed the Needs review label Jun 5, 2024
@mgol mgol merged commit 3cac146 into jquery:main Jun 5, 2024
13 checks passed
@mgol mgol deleted the group-dependabot-prs branch June 5, 2024 22:00
@mgol mgol added this to the 3.7.2 milestone Jun 5, 2024
mgol added a commit that referenced this pull request Jun 5, 2024
We have monthly automatic dependabot PRs for GitHub Actions. Unfortunately,
as of now we get a separate PR for every dependency which is a bit spammy
compared to regular commits updating source.

Thankfully, there's now a way to tell dependabot to submit a single PR per
a defined group. This change defines a single group to have a single dependabot
PR for all action updates.

Closes gh-5503

(cherry picked from commit 3cac146)
@mgol
Copy link
Member Author

mgol commented Jun 5, 2024

Landed on main in 3cac146 & on 3.x-stable in a27d038.

@mgol mgol self-assigned this Jun 5, 2024
mgol added a commit to mgol/jquery-ui that referenced this pull request Jul 5, 2024
We have monthly automatic dependabot PRs for GitHub Actions. Unfortunately,
as of now we get a separate PR for every dependency which is a bit spammy
compared to regular commits updating source.

Thankfully, there's now a way to tell dependabot to submit a single PR per
a defined group. This change defines a single group to have a single dependabot
PR for all action updates.

Ref jquery/jquery#5503
mgol added a commit to jquery/jquery-ui that referenced this pull request Jul 8, 2024
We have monthly automatic dependabot PRs for GitHub Actions. Unfortunately,
as of now we get a separate PR for every dependency which is a bit spammy
compared to regular commits updating source.

Thankfully, there's now a way to tell dependabot to submit a single PR per
a defined group. This change defines a single group to have a single dependabot
PR for all action updates.

Closes gh-2267
Ref jquery/jquery#5503
mgol added a commit to mgol/jquery-migrate that referenced this pull request Jul 8, 2024
We have monthly automatic dependabot PRs for GitHub Actions. Unfortunately,
as of now we get a separate PR for every dependency which is a bit spammy
compared to regular commits updating source.

Thankfully, there's now a way to tell dependabot to submit a single PR per
a defined group. This change defines a single group to have a single dependabot
PR for all action updates.

Ref jquery/jquery#5503
mgol added a commit to jquery/jquery-migrate that referenced this pull request Jul 9, 2024
We have monthly automatic dependabot PRs for GitHub Actions. Unfortunately,
as of now we get a separate PR for every dependency which is a bit spammy
compared to regular commits updating source.

Thankfully, there's now a way to tell dependabot to submit a single PR per
a defined group. This change defines a single group to have a single dependabot
PR for all action updates.

Closes gh-517
Ref jquery/jquery#5503
mgol added a commit to mgol/api.jquery.com that referenced this pull request Jul 12, 2024
Also, set up automatic Dependabot updates of actions grouped into a single PR
as Core does.

Ref jquery/jquery#5503
mgol added a commit to mgol/api.jquery.com that referenced this pull request Sep 6, 2024
Also, set up automatic Dependabot updates of actions grouped into a single PR
as Core does.

Ref jquery/jquery#5503
mgol added a commit to mgol/api.jquery.com that referenced this pull request Sep 6, 2024
Also, set up automatic Dependabot updates of actions grouped into a single PR
as Core does.

Ref jquery/jquery#5503
mgol added a commit to mgol/api.jquery.com that referenced this pull request Sep 14, 2024
Also, set up automatic Dependabot updates of actions grouped into a single PR
as Core does.

Ref jquery/jquery#5503
mgol added a commit to mgol/api.jquery.com that referenced this pull request Sep 14, 2024
Also, set up automatic Dependabot updates of actions grouped into a single PR
as Core does.

Ref jquery/jquery#5503
mgol added a commit to jquery/api.jquery.com that referenced this pull request Sep 30, 2024
Also, set up automatic Dependabot updates of actions grouped into a single PR
as Core does.

Ref jquery/jquery#5503
Closes gh-1248
mgol added a commit to mgol/api.jqueryui.com that referenced this pull request Oct 7, 2024
Also, set up automatic Dependabot updates of actions grouped into a single PR as Core does.

Ref jquery/jquery#5503
Ref jquery/api.jquery.com#1248
mgol added a commit to mgol/api.jqueryui.com that referenced this pull request Oct 7, 2024
Also, set up automatic Dependabot updates of actions grouped into a single PR as Core does.

Ref jquery/jquery#5503
Ref jquery/api.jquery.com#1248
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

2 participants