Skip to content

[Ubuntu] Ubuntu 26.04 and Ubuntu 26.04 Arm is now available as a public preview #14226

@v-AndriiKhyliuk

Description

@v-AndriiKhyliuk

Breaking changes

Ubuntu 26.04 x64 and Arm are now available for all GitHub Actions users.
You can use the ubuntu 26.04 image label in your YAML to select this image.

Ubuntu 26.04

jobs:
  jobName:
    runs-on: ubuntu-26.04

Ubuntu 26.04 Arm

jobs:
  jobName:
    runs-on: ubuntu-26.04-arm

The image is marked as "preview" for now. It means some software can be unstable on the new platform.
Also, there could be queueing issues as the capacity will be balanced only throughout the next weeks.
Please report any problems with the new image to this repository.

Software difference between Ubuntu 24 and Ubuntu 26

Tool name Ubuntu 24.04 Ubuntu 26.04 Notes
Clang
  • 13.*
  • 14.* (default)
  • 15.*
  • 20.*
  • 21.* (default)
  • 22.*
The most recent versions are installed
GCC / GNU C++ / GNU Fortran
  • 12.*
  • 13.*
  • 14.*
  • 13.*
  • 14.*
  • 15.*
The most recent versions are installed
PHP 8.3.* 8.5.* Updated to recent version
Swift latest available - Not yet available for Ubuntu 26.04. Will be added later
Java
  • 8.*
  • 11.*
  • 17.* (default)
  • 21.*
  • 25.*
  • 11.*
  • 17.*
  • 21.*
  • 25.* (default)
Default Java switched to 25.* for Ubuntu 26.04 image.
Python
  • 3.10.* (cached)
  • 3.11.* (cached)
  • 3.12.* (default)
  • 3.13.* (cached)
  • 3.14.* (cached)
  • 3.14.* (default)
Pre-cached versions currently unavailable. Default version switched to the latest one.
Go
  • 1.22.* (cached)
  • 1.23.* (cached)
  • 1.24.* (default)
  • 1.25.* (cached)
  • 1.24.* (cached)
  • 1.25.* (cached)
  • 1.26.* (default)
If your use-case requires using any of these versions, consider using tasks to install Go on-flight:
Ruby
  • 3.2.* (default)
  • 3.3.* (cached)
  • 3.4.* (cached)
  • 4.0.* (cached)
  • 3.3.* (default)
Pre-cached versions currently unavailable.
Node.js
  • 22.* (default)
  • 24.* (cached)
  • 22.* (cached)
  • 24.* (default)
If your use-case requires using any of these versions, consider using tasks to install Node.js on-flight:
pwsh 7.4.* 7.6.* Updated to recent version
cmake 3.31.6 latest available Updated to latest version
docker 28.0.4 29.4.2 Updated to recent version
docker compose 2.38.2 5.1.3 Updated to recent version
helm 3.* 4.* Updated to recent version
PostgreSQL 16.* 18.* Updated to recent version
node modules
  • grunt
  • gulp
  • parcel
  • typescript
  • newman
  • webpack
  • webpack-cli
  • lerna
- Removed globally installed modules
miniconda latest available - Removed from the Ubuntu 26.04 image due to maintenance reasons.
Julia latest available - Removed from the Ubuntu 26.04 image due to maintenance reasons.
fastlane latest ruby gem - Removed from the Ubuntu 26.04 image due to maintenance reasons.
Haveged 1.9.14 - Removed from the Ubuntu 26.04 image due to maintenance reasons.
MediaInfo 24.01 - Removed from the Ubuntu 26.04 image due to maintenance reasons.
Mercurial 6.7.2 - Removed from the Ubuntu 26.04 image due to maintenance reasons.
pulumi latest available - Removed from the Ubuntu 26.04 image due to maintenance reasons. Consider using task pulumi/actions@v7
Sphinx Open Source Search Server 2.2.11 - Removed from the Ubuntu 26.04 image due to maintenance reasons.

Target date

Thursday, June 11, 2026

The motivation for the changes

Release and validation of the next Ubuntu LTS image for Actions users. This preview gives early access to new language stacks and system libraries, aligning with Ubuntu’s latest security, toolchain, and package improvements.

Possible impact

Workflows dependent on software or behaviors specific to Ubuntu 24 may be affected by version upgrades or removals. Test your pipelines and report problems as early as possible.

Platforms affected

  • Azure DevOps
  • GitHub Actions

Runner images affected

  • Ubuntu 22.04
  • Ubuntu 22.04 Arm64
  • Ubuntu 24.04
  • Ubuntu 24.04 Arm64
  • Ubuntu 26.04
  • Ubuntu 26.04 Arm64
  • Ubuntu Slim
  • macOS 14
  • macOS 14 Arm64
  • macOS 15
  • macOS 15 Arm64
  • macOS 26
  • macOS 26 Arm64
  • Windows Server 2022
  • Windows Server 2025
  • Windows Server 2025 with Visual Studio 2026
  • Windows 11 Arm64
  • Windows 11 Arm64 with Visual Studio 2026

Mitigation ways

If you encounter issues, please open an issue in this repository and provide detailed steps to reproduce. You can select an earlier image label as a workaround while problems with Ubuntu 26 are investigated. We will continue supporting previous Ubuntu images during the beta period.

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions