Fix R CI Actions With Ubuntu 22 To 24 Update #471
Merged
+2
−2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
TLDR: Add
libfontconfig1-dev
to ubuntu apt installs to fix issues with installing dependencies for R libraries with switch from ubuntu 22.04 to 24.04 for the default ubuntu runner.@emprzy noticed some odd issues with the
inference CI
action while working on GH-428.inference CI
action with R 4.3.3, python 3.10, and ubuntu 22.04: https://github.com/HopkinsIDD/flepiMoP/actions/runs/12818975968/job/35745635662.inference CI
action with R 4.3.3, python 3.10, and ubuntu 24.04: https://github.com/HopkinsIDD/flepiMoP/actions/runs/12832048657/job/35785719411.GitHub changed the ubuntu version for the
ubuntu-latest
runner recently (although, announced well in advance): actions/runner-images#10636. The fix is to also installlibfontconfig1-dev
along with other apt packages.I'm in the process of manually running theBelow are links to the actions with a successful run on this branch with the update.inference CI
andflepicommon CI
actions on this branch to demonstrate the changes correct the issue.flepicommon CI
: https://github.com/HopkinsIDD/flepiMoP/actions/runs/12834071897inference CI
: https://github.com/HopkinsIDD/flepiMoP/actions/runs/12834075973