-
Notifications
You must be signed in to change notification settings - Fork 165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: update actions/checkout in GitHub Actions workflows to v4 #739
Conversation
This seems to fail on all the jobs using the |
Yeah, this looks like a known issue for Ubuntu 18.04 which is incompatible with Node required by the checkout v4 action:
I can't see what can be done about it, other than postpone v3 to v4 pgrade or remove the jobs based on Ubuntu 18.04 (losing GCC 6, Clang 3.9, 4.0 and 5.0). |
8ac1972
to
e68cd46
Compare
I am not sure that losing those CI jobs is acceptable. So I decided not to update the workflows that contain containerized builds to to |
Thank you @striezel Another workaround could be to split this Lines 16 to 24 in e24c87f
into This would mean copying some YAML boilerplate, but I personally don't die hard for DRY in YAML-s :) |
That split would make the YAML file even longer and more complicated than it is now. I don't feel that |
Sure. By the way, I kind of steal that from Peter Dimov's https://github.com/boostorg/mp11/blob/develop/.github/workflows/ci.yml 😊 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @striezel
Description
This updates
actions/checkout
to v4, it's current version.Changelog:
Tasklist