imperialCHEPI / healthgps

Global Health Policy Simulation model (Health-GPS)
https://imperialchepi.github.io/healthgps/
BSD 3-Clause "New" or "Revised" License
5 stars 1 forks source link

CI: Check code builds with gcc v14 #446

Closed alexdewar closed 2 weeks ago

alexdewar commented 3 months ago

I finally made this work by updating the runners to the latest Ubuntu LTS release (24.04). Happily, this release includes a g++-14 package, so we no longer have to rely on a PPA.

We will have to update the branch protection rules before this can be merged.

Closes #413.

alexdewar commented 2 weeks ago

The branch protection rules need updating because the names of the checks have changed due to the runner version changing.

alexdewar commented 2 weeks ago

I've updated them now, so any open PRs will need to merge main (once this branch is merged)

codecov[bot] commented 2 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 48.93%. Comparing base (735f15a) to head (3e1931e). Report is 4 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #446 +/- ## ========================================== + Coverage 46.17% 48.93% +2.75% ========================================== Files 160 162 +2 Lines 7787 7761 -26 Branches 1054 1054 ========================================== + Hits 3596 3798 +202 + Misses 4005 3954 -51 + Partials 186 9 -177 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.