Skip to content

Conversation

smorimoto
Copy link
Member

@smorimoto smorimoto commented Aug 19, 2025

I’m gonna set up Dependabot to auto-update GitHub Actions versions, like in the other OCaml org repos. Just adding a config file makes it work. Lately I saw some repos already using the new actions/checkout release and some not.

Ref: ocaml/graphics#50

Signed-off-by: Sora Morimoto <sora@morimoto.io>
- package-ecosystem: github-actions
directory: /
schedule:
interval: daily
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hm, perhaps weekly (or monthly) would do?

Also, beware of

# See https://github.com/actions/checkout/issues/334
uses: actions/checkout@v1

which is using checkout@v1 on purpose as the i386 workflows don't work on newer versions.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, that's a good point. It would be nice if only that line could be disabled.

@nojb nojb requested a review from OlivierNicole September 3, 2025 13:54
@gasche
Copy link
Member

gasche commented Sep 3, 2025

(I'm not excited by Dependabot in general, but no worry on my side if this is restricted to github actions -- and not other kind of dependencies of the OCaml distribution. I think the people helping with github actions should decide.)

@smorimoto
Copy link
Member Author

It only affects GitHub Actions, of course, but Jan's point is certainly a good one.

@dra27
Copy link
Member

dra27 commented Sep 4, 2025

I'd be more excited by a bot which commented on PRs that actually update the workflows (which is when I tend to check for new versions of the actions). FWIW, actions/checkout@v5 doesn't actually change or fix anything beyond the interpreter it runs on 🤷

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants