-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Update ubuntu-latest to use Ubuntu 24.04 #11356
Conversation
Fixes actions#10636 Update workflows and documentation to use Ubuntu 24.04 as the default image for `ubuntu-latest`. * **README.md** - Update the "Available Images" section to indicate that `ubuntu-latest` points to Ubuntu 24.04. - Add an announcement about Ubuntu 24.04 in the "Announcements" section. * **Workflows** - Update `.github/workflows/codeql-analysis.yml` to use `runs-on: ubuntu-latest`. - Update `.github/workflows/create_github_release.yml` to use `runs-on: ubuntu-latest`. - Update `.github/workflows/create_pull_request.yml` to use `runs-on: ubuntu-latest`. - Update `.github/workflows/create_sbom_report.yml` to use `runs-on: ubuntu-latest`. - Update `.github/workflows/linter.yml` to use `runs-on: ubuntu-latest`. - Update `.github/workflows/merge_pull_request.yml` to use `runs-on: ubuntu-latest`. - Update `.github/workflows/powershell-tests.yml` to use `runs-on: ubuntu-latest`. - Update `.github/workflows/update_github_release.yml` to use `runs-on: ubuntu-latest`. --- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/actions/runner-images/issues/10636?shareId=XXXX-XXXX-XXXX-XXXX).
* Update "Available Images" section to indicate `ubuntu-latest` points to Ubuntu 24.04 * Add announcement about Ubuntu 24.04 in the "Announcements" section
* **Announcements** - Add announcement about Ubuntu 24.04 becoming the default version for `ubuntu-latest`. - Include breaking changes, target date, motivation, platforms affected, and mitigation ways. * **Software Differences** - Add a table comparing software differences between Ubuntu 22.04 and Ubuntu 24.04. - List significant changes in tools and versions, including removed and updated software.
* Add announcement about Ubuntu 24.04 * Update "Available Images" section to indicate `ubuntu-latest` points to Ubuntu 24.04 * Add detailed sections on image definitions, migration process, image releases, support policy, package managers usage, image deprecation policy, preinstallation policy, default version update policy, and FAQs
* **Announcements** - Add detailed announcement about Ubuntu 24.04 becoming the default for `ubuntu-latest` - Include breaking changes, target date, motivation, affected platforms, mitigation ways, and software differences * **Available Images** - Indicate that `ubuntu-latest` points to Ubuntu 24.04
* Update "Available Images" section to indicate `ubuntu-latest` points to Ubuntu 24.04 * Add announcement about Ubuntu 24.04 in the "Announcements" section
* **Available Images** - Indicate that `ubuntu-latest` points to Ubuntu 24.04 * **Announcements** - Include the announcement about Ubuntu 24.04 - Remove detailed information about the transition to Ubuntu 24.04
* Ensure the job runs on `ubuntu-latest`
* Update "Available Images" section to indicate `ubuntu-latest` points to Ubuntu 24.04 * Add announcement about Ubuntu 24.04 in the "Announcements" section
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Setland34:update-ubuntu-latest-3
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Setland34:update-ubuntu-latest!
The ubuntu-24.04 uses ubuntu-latest is already provided in the readme. |
Fixes #10636
Update workflows and documentation to use Ubuntu 24.04 as the default image for
ubuntu-latest
.README.md
ubuntu-latest
points to Ubuntu 24.04.Workflows
.github/workflows/codeql-analysis.yml
to useruns-on: ubuntu-latest
..github/workflows/create_github_release.yml
to useruns-on: ubuntu-latest
..github/workflows/create_pull_request.yml
to useruns-on: ubuntu-latest
..github/workflows/create_sbom_report.yml
to useruns-on: ubuntu-latest
..github/workflows/linter.yml
to useruns-on: ubuntu-latest
..github/workflows/merge_pull_request.yml
to useruns-on: ubuntu-latest
..github/workflows/powershell-tests.yml
to useruns-on: ubuntu-latest
..github/workflows/update_github_release.yml
to useruns-on: ubuntu-latest
.For more details, open the Copilot Workspace session.