Allow using unsecure Node version for CI - #162
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #162 +/- ##
========================================
Coverage 95.79% 95.79%
========================================
Files 117 117
Lines 7664 7664
========================================
Hits 7342 7342
Misses 322 322 Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
| GIT_FETCH_JOBS: 8 | ||
| NET_RETRY_COUNT: 5 | ||
| DEFAULT_BUILD_VARIANT: debug,release | ||
| ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true |
There was a problem hiding this comment.
This will not work anymore in less than 2 weeks: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
There was a problem hiding this comment.
That's why I have #157 already done. However that was having a few issues and the latest CI builds with the current config are expired. So wanted to have at least one "original" run to compare although most issues seem to be only discovered by better test coverage (new compilers, code coverage on Windows, sanitizers)
Due to the failing CI my other PRs cannot be tested either.
So this 1-line change is just meant to buy some time for that.
Feel free to close this and merge the other one which I'd prefer.
|
This repo doesn't have Drone setup for it yet so maybe that's the better option at this point? Drop everything that does not support actions v6 from GitHub Actions and add them to Drone instead. |
|
Drone can be added additionally for redundancy. The reusable workflow from Boost.CI is intended to keep GHA running and updated without each repo having to do the same work. Quick check: About half (15/33) of the GHA CI checks would need to be removed or updated and all the used actions too Anyway: Why not merge this now? I just added the workaround used by Boost.CI in #163 if you prefer that as an (intermediate) solution |
Workaround until #157 can be merged