Deprecated Ubuntu 18.04 used in example workflows
See original GitHub issueWhere to find the issue
There are three workflows using the deprecated runner Ubuntu 18.04:
- .github/workflows/example-basic.yml
- .github/workflows/example-basic-pnpm.yml
.github/workflows/example-firefox.yml(Fixed)
Describe the issue
GitHub workflows are using the deprecated ubuntu-18.04 runner image.
-
GitHub ubuntu-18.04 runner is deprecated and will be fully unsupported by 2023-04-01.
-
GitHub Ubuntu-latest workflows will use Ubuntu-22.04. Edit: completed on Dec 15, 2022.
Suggestion
- PR https://github.com/cypress-io/github-action/pull/643 incidentally addresses the issue with .github/workflows/example-firefox.yml by updating to
ubuntu-latest
. Edit: now changed toubuntu-20.04
.
Update the other two workflows to use ubuntu-22.04
:
In addition update:
- actions/checkout@v2 to v3
Consider for these two workflows if it is necessary to retain testing of two different versions of Ubuntu. In general it may be advantageous for all workflows to standardize on ubuntu-latest
.
Issue Analytics
- State:
- Created 9 months ago
- Comments:12 (12 by maintainers)
Top Results From Across the Web
The Ubuntu 18.04 Actions runner image is being deprecated ...
The Ubuntu 18.04 Actions runner image started our deprecation process on 8/8/22 and will be fully unsupported by 12/1/22.
Read more >Image Deprecation Policy - DigitalOcean Documentation
Information on the distribution versions we provide and our policies on updating and deprecating images.
Read more >Supported operating systems - GitLab Docs
An exception to this deprecation policy is when we are unable to provide packages for the next version of the operating system. The...
Read more >Roadmap — StackStorm 3.8.0 documentation
Python 2 deprecation: Updated RHEL/CentOS 7.x and Ubuntu 16.04 to use Python 3.6, and update packs ... Orquesta: Support task retry in workflow...
Read more >Operating system details - Compute Engine - Google Cloud
To continue to use a regular Ubuntu image, you will have to upgrade to the next regular Ubuntu release or LTS release after...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@MikeMcC399 Agreed!
Thank you @MikeMcC399. I learned that pinning these Ubuntu runners to a specific version was to help with this issue. However, as you’ve noted this is now becoming outdated.
-latest
is still transitioning toubuntu-22.04
. So for the time being, we could update the pinned versions to latest and update the test which covers one version behind accordingly.There is a new team of two aiming to get ALL Cypress tools and plugins back up to date. There are a number of things needing attention in the GHA. This will take some time but I encourage you to open PRs where you can!