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

Remove Ubuntu-18.04, Python3.6 and add Ubuntu-22.04, Python3.10 in Actions #194

Merged
merged 2 commits into from
Dec 16, 2022

Conversation

weiliw-amz
Copy link
Contributor

Issue #, if available:
N/A

Description of changes:
According to actions/runner-images#6002, Ubuntu-18.04 is on a deprecation path and will periodically receive brownouts until 4/1/2023 to fully unsupported, we definitely need to remove that from the GitHub runner, and also bump the supported Ubuntu version of PECOS alongside.

However, the newest Ubuntu-22.04 does not have a build-in Python 3.6 version which makes it hard for GitHub-hosted runner to run checks, therefore Python versions are also bumped from 3.6 to 3.10 here for all actions, which will act as pre-checks before the bump of PECOS supported Python versions in the next release.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

According to actions/runner-images#6002, Ubuntu-18.04 is on a deprecation path and will periodically receive brownouts until 4/1/2023 to fully unsupported, we definitely need to remove that from the GitHub runner, and also bump the supported Ubuntu version of PECOS.

However, the newest Ubuntu-22.04 does not have a build-in Python 3.6 version which makes GitHub-hosted runner hard to run jobs, therefore not added here. But very soon, we need to make a decision to remove Python 3.6 and add Python 3.10 to supported versions of PECOS before next release and make change accordingly in CI/CD scripts.
@weiliw-amz weiliw-amz force-pushed the weiliw-amz-rm-ubuntu-18.04 branch from fb88ef7 to a8a4959 Compare December 15, 2022 22:29
@weiliw-amz weiliw-amz force-pushed the weiliw-amz-rm-ubuntu-18.04 branch from a8a4959 to 3c49ce1 Compare December 15, 2022 22:34
@weiliw-amz weiliw-amz self-assigned this Dec 15, 2022
@weiliw-amz weiliw-amz marked this pull request as ready for review December 16, 2022 21:28
@weiliw-amz weiliw-amz merged commit 23ecdd1 into mainline Dec 16, 2022
@weiliw-amz weiliw-amz deleted the weiliw-amz-rm-ubuntu-18.04 branch December 16, 2022 21:51
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