Skip to content

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
@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
mgol added a commit to jquery/api.jqueryui.com that referenced this pull request Oct 26, 2024
Also, set up automatic Dependabot updates of actions grouped into a single PR as Core does.

Closes gh-365
Ref jquery/jquery#5503
Ref jquery/api.jquery.com#1248
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 24, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Development

Successfully merging this pull request may close these issues.

2 participants