Skip to content

MNT: enable auto-updates for GHA with dependabot ? #4333

@neutrinoceros

Description

@neutrinoceros

We usually only upgrade GitHub Actions in our workflows manually, sometimes in response to deprecation warnings (#4076, #4290), or just as a routine housekeeping task (#3923, #4076, #4151).
In any case, it's a bit annoying to have to do this manually, and it can be avoided using dependabot, which has been integrated into GitHub itself.

I'd like to propose we enable it.

I've tested it on my personal projects, and all it takes is a small configuration file (.github/dependabot.yml)

version: 2
updates:
- package-ecosystem: github-actions
  directory: /.github/workflows
  schedule:
    interval: monthly

Any thoughts ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    infrastructureRelated to CI, versioning, websites, organizational issues, etcquestion

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions