DrTimothyAldenDavis / SuiteSparse

The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University.
https://people.engr.tamu.edu/davis/suitesparse.html
Other
1.15k stars 259 forks source link

Use dependabot to periodically check for updated actions. #762

Closed mmuetzel closed 7 months ago

mmuetzel commented 7 months ago

This is essentially the exact file that GitHub proposes here: https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot#example-dependabotyml-file-for-github-actions

Adding this file to the repository would simplify the update process of actions used in the CI.

You might need to additionally enable dependabot for this repository to actually make this work. You should be able to find that setting on the "Insights" tab in the "Dependency graph" section.

If it works, the bot will automatically create PRs for CI actions that are out of date (similar to #758 but automated). You can still decide to not merge those PRs. So everything will still be in your hands.

Potential caveat: This file might need to exist on the default branch of this repository (i.e., dev) to actually have an effect.