Skip to content

[Dependabot] For GitHub Actions, group together all actions officially built by GitHub#5806

Open
tdonohue wants to merge 1 commit into
DSpace:mainfrom
tdonohue:dependabot_for_actions
Open

[Dependabot] For GitHub Actions, group together all actions officially built by GitHub#5806
tdonohue wants to merge 1 commit into
DSpace:mainfrom
tdonohue:dependabot_for_actions

Conversation

@tdonohue
Copy link
Copy Markdown
Member

@tdonohue tdonohue commented Jun 8, 2026

Description

Improves our configuration of dependabot for GitHub Actions by doing the following:

  • Automatically group all actions officially created by GitHub into a single PR.
  • Only update actions officially created by GitHub when a new major version is released.
    • This is because we use a "rolling tag" (e.g. @v2) for officially GitHub actions. For instance @v2 means run the latest 2.x.x version...so, it auto-updates already. We only need to update our GitHub action when version 3 would be released.
    • NOTE: We do not use "rolling tag" versions for non-official actions, just for safety. So, this only impacts official actions from GitHub.

This PR should be ported to DSpace/DSpace backend repo as well. It only needs to be applied to the main branch though as that branch contains all dependabot rules.

…tHub and only update them when a new major version is released.
@tdonohue tdonohue added the 1 APPROVAL pull request only requires a single approval to merge label Jun 8, 2026
@tdonohue tdonohue added this to the 11.0 milestone Jun 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1 APPROVAL pull request only requires a single approval to merge code task

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant