-
Notifications
You must be signed in to change notification settings - Fork 19
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
GHA: Stop using Ubuntu 20.04 runners #267
Conversation
bd0bf8b
to
ad8d875
Compare
I can't get the sanitizer working without false positives of allocation mismatch (new vs delete) using Clang 14 on 22.04 |
ebf6974
to
531da99
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #267 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 2 2
Lines 22 22
Branches 10 11 +1
=========================================
Hits 22 22 Continue to review full report in Codecov by Sentry.
|
0832583
to
1fc65ef
Compare
Starting brownout in February 2025
Use containers where the Clang version would conflict with libstdc++ installed on the Github runner.
Clang 13+ shows a false positive about an a new-free mismatch. Clang 12 on Ubuntu 22 is missing the libunwind-dev package. So stick to Clang 12 on Ubuntu 20.
The codecov-action must be run from the folder containing the repository as only then it can collect the files and match them against the coverage report. Actually use the environment variable $CODECOV_NAME.
actions/runner-images#11101