chore(renovate): update GitHub Actions major versions in docs#7584
Conversation
|
Thank you! This is great. I don't mind a weekly cadence. Separate pull requests seems kind of nice? But maybe not necessary. Is it hard to do? I'm willing to wait and see if it's problematic. |
I don't think it's hard to do, will play with that in my test repository then update this PR (or report back if this is in the end). |
Played with that in mkniewallner/mkv-playground@4c3ea0d (inspired by an example from Renovate itself), and it works well:
|
Co-authored-by: Zanie Blue <contact@zanie.dev>
Summary
Originally wanted to update the reference to
astral-sh/setup-uvin https://docs.astral.sh/uv/guides/integration/github/, but thought it could be nice to automate those updates through Renovate. The custom manager will look for any major version GitHub Action reference in any Markdown file indocsdirectory, and raise a PR to update it.Possible improvements:
Should the PRs be raised immediately, to handle the update as soon as possible, instead of waiting for the regular weekly Monday schedule? This would ensure thatdone in 6af7f45astral-sh/setup-uvreferences are handled as early as possible.Test Plan
I've tested that with https://github.com/mkniewallner/mkv-playground/blob/00ddfb69003843ad57d05f9ef036e655aaf765d7/renovate.json5 and https://github.com/mkniewallner/mkv-playground/blob/00ddfb69003843ad57d05f9ef036e655aaf765d7/docs/integeration/foo.md, where Renovate raised 2 PRs: