Skip to content

Conversation

@striezel
Copy link
Contributor

@striezel striezel commented Apr 4, 2025

Description

The Ubuntu 20.04 image on GitHub Actions will be unavailable by 2025-04-15. See actions/runner-images#11101 for more information on the deprecation and removal.

Therefore all build jobs that use the Ubuntu 20.04 runner image of GHA have to be either migrated to a newer runner image (if the compiler version is available on a newer image) or have to be moved to Docker containers using Ubuntu 20.04 (if the compiler version is not available on the newer runner images). And that's what this pull request tries to do.

References

actions/runner-images#11101

Tasklist

  • Ensure all modified CI builds pass
  • Review and approve

The Ubuntu 20.04 image on GitHub Actions will be unavailable by
2025-04-15. See <actions/runner-images#11101>
for more information on the deprecation and removal.

Therefore all build jobs that use the Ubuntu 20.04 runner image
of GHA have to be either migrated to a newer runner image (if
the compiler version is available on a newer image) or have to be
moved to Docker containers using Ubuntu 20.04 (if the compiler
version is not available on the newer runner images). And that's
what this change tries to do.
@striezel striezel force-pushed the ci-ubuntu.20.04-deprecation branch from 1517709 to dc89ecd Compare April 4, 2025 17:12
@striezel
Copy link
Contributor Author

striezel commented Apr 4, 2025

Not sure why the Clang 5 build on Linux and the Clang build on macOS are failing here, because those CI jobs have not been changed. 🤔

Copy link
Member

@mloskot mloskot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot!

@mloskot mloskot merged commit 688acf7 into boostorg:develop Apr 4, 2025
15 of 18 checks passed
@striezel striezel deleted the ci-ubuntu.20.04-deprecation branch April 6, 2025 00:38
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.

2 participants