Skip to content

Runner update to 24.04 #6

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

Open
MatthiasHertel80 opened this issue Jan 29, 2025 · 0 comments
Open

Runner update to 24.04 #6

MatthiasHertel80 opened this issue Jan 29, 2025 · 0 comments

Comments

@MatthiasHertel80
Copy link
Collaborator

The recent transition to Ubuntu 24.04 as ubuntu-latest has implications for Python and system package management.
Reference

Important considerations:

  • The version bump prevents Python packages from being installed for system Python
  • Package cuts were necessary to maintain SLA for free disk space. While this may affect some workflows, it was done to keep disruptions minimal while considering the diverse community needs

Recommended mitigation:

  1. Use explicit runs-on: ubuntu-22.04 if needed - Ubuntu 22.04 will still be maintained for the next 2 years
  2. Use actions/setup-python with explicit version pinning
  3. Consider implementing proper dependency caching
  4. Check if libtinfo5 is required and remove installation if possible
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

No branches or pull requests

1 participant