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

Test open-edx-proposals on Ubuntu 24.04 #623

Closed
2 tasks
Tracked by #377
feanil opened this issue Aug 14, 2024 · 2 comments
Closed
2 tasks
Tracked by #377

Test open-edx-proposals on Ubuntu 24.04 #623

feanil opened this issue Aug 14, 2024 · 2 comments
Assignees
Labels
maintenance Routine upkeep necessary for the health of the platform

Comments

@feanil
Copy link
Contributor

feanil commented Aug 14, 2024

This repository is using Ubuntu 20.04 for testing. That version of Ubuntu will be out of support before Teak. Therefore this repo needs to be updated to testing with Ubuntu 24.04 before Sumac is cut to allow everyone sufficient time to switch to the new version.

Update this repository to test with Ubuntu 24.04 so that we can make the switch.

  • Tests are run and passing on Ubuntu 20.04 and 24.04
  • If major changes were needed and this is a library, a new version is published to PyPI or NPM

Note: In some cases, it may not make sense to test with both the old and the new version. For example, if the workflow is running linting or publishing to a package manager. In these cases, simply update the workflow to run on the newer version or opt to set it to ubuntu-latest instead if it doesn't matter what version it's running on. If you're unsure, reach out to the maintenance working group in #wg-maintenance in slack for guidance.

Known affected workflow files:

  • .github/workflows/ci.yml
@feanil feanil added the maintenance Routine upkeep necessary for the health of the platform label Aug 14, 2024
@sarina sarina self-assigned this Aug 29, 2024
@sarina
Copy link
Contributor

sarina commented Aug 29, 2024

@feanil I just migrated ci to ubuntu-latest since this is just OEP repo, in #627. Is that sufficient or would you like me to run ci on both 20.04 and latest?

@robrap
Copy link
Contributor

robrap commented Aug 29, 2024

@sarina: I approved the PR. I think you are all set.

@sarina sarina closed this as completed Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Routine upkeep necessary for the health of the platform
Projects
None yet
Development

No branches or pull requests

3 participants