Skip to content
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

Merged
merged 7 commits into from
Feb 14, 2025
Merged

GHA: Stop using Ubuntu 20.04 runners #267

merged 7 commits into from
Feb 14, 2025

Conversation

Flamefire
Copy link
Collaborator

@Flamefire Flamefire changed the title Stop using Ubuntu 20.04 runners GHA: Stop using Ubuntu 20.04 runners Feb 11, 2025
@Flamefire Flamefire force-pushed the ubuntu-20 branch 2 times, most recently from bd0bf8b to ad8d875 Compare February 11, 2025 10:22
@Flamefire
Copy link
Collaborator Author

I can't get the sanitizer working without false positives of allocation mismatch (new vs delete) using Clang 14 on 22.04

@Flamefire Flamefire requested a review from sdarwin February 11, 2025 11:26
@Flamefire Flamefire force-pushed the ubuntu-20 branch 2 times, most recently from ebf6974 to 531da99 Compare February 12, 2025 14:15
Copy link

codecov bot commented Feb 12, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (db687fc) to head (ede8534).

Additional details and impacted files

Impacted file tree graph

@@            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.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update db687fc...ede8534. Read the comment docs.

@Flamefire Flamefire force-pushed the ubuntu-20 branch 6 times, most recently from 0832583 to 1fc65ef Compare February 14, 2025 15:43
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.
@Flamefire Flamefire merged commit 63644bc into master Feb 14, 2025
64 of 65 checks passed
@Flamefire Flamefire deleted the ubuntu-20 branch February 14, 2025 18:33
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.

1 participant