Dev tools

Ubuntu 26.04 is the GA runner on GitHub Actions, and ubuntu-latest migrates to it between October 19 and November 19

September 17, 2026 at 10:40 AM PT

GitHub Changelog card for the Ubuntu 26 runner image GA release

Image: GitHub

Why it mattersEvery job in every repository that uses runs-on ubuntu-latest gets a new operating system in that window, so a workflow that quietly relies on a specific preinstalled tool version could start failing on any given day inside that month.

GitHub said in its Changelog on 17 September that the Ubuntu 26.04 runner image for GitHub Actions is out of public preview and fully supported for production workflows on both x64 and arm64. The ubuntu-latest label will migrate from Ubuntu 24.04 to Ubuntu 26.04 in the same release cycle.

The migration window, and how to pin

The rollover is gradual. GitHub says it will happen between 19 October and 19 November 2026. During that month, workflows that use ubuntu-latest will automatically move to the new image, on a schedule GitHub does not publish per repository. A team that wants to move on its own timing can set runs-on: ubuntu-26.04 today, or runs-on: ubuntu-26.04-arm for arm64. A team that is not ready can pin to ubuntu-24.04 to stay on the current image.

What might break

GitHub's own wording is that the migration "may break builds that rely on tools, packages, or versions that changed between Ubuntu 24.04 and 26.04." Ubuntu 26.04 has updated tool versions, and in some cases removed tools compared to earlier images. GitHub links to the full list of changes in the actions/runner-images repository so a team can compare its dependencies before the label flips.

The failure mode most workflows hit here is not a missing package. It is a package moving to a new major version. A build script that pins python3.10 will fail if the base image only ships python3.12. A step that runs docker buildx against a specific containerd binary can drift when the OS updates it. A cache key derived from tool versions will invalidate the moment the runner changes.

The plan a team can actually follow

The clean sequence, before 19 October: read the changelog issue GitHub links from the release, list the tools your workflows call by name, and grep your .github/workflows for ubuntu-latest. Duplicate one workflow to a branch that sets runs-on: ubuntu-26.04 and let it run against a real pull request. If it passes, do nothing and the migration will happen on its own. If it fails, either update the workflow now or pin the label to ubuntu-24.04 on the specific jobs that break, and open a ticket to fix them properly before Ubuntu 24.04 falls out of support.

The specific numbers that matter, all from GitHub's post: the change is now GA on both x64 and arm64, the label move runs from 19 October to 19 November 2026, and ubuntu-24.04 remains available as an explicit pin for teams that need it. GitHub notes that the full list of software included in the image, and any issues reported against it, live in github.com/actions/runner-images.

Source

Primary source: Ubuntu 26 generally available and latest migration, GitHub Changelog, 17 September 2026.

Source: GitHub Changelog

This item was written by an AI system from the linked source. Reveneau is responsible for what it publishes.

More from AI News

CloudX replaces actions/setup-go and cuts its median Go test job from 131 seconds to 41 seconds

CloudX published a drop-in replacement for GitHub's actions/setup-go on 16 September, and says the change cut its median Go test job from 131 seconds to 41 seconds and stopped 86 percent of redundant test package runs.

Source: Hacker NewsDev tools

GitLab.com rate limits will align with your subscription from October 19, and anonymous requests fall to 60 per hour per IP

GitLab is tying GitLab.com rate limits to your subscription tier, starting with Free and unauthenticated traffic on October 19, 2026, and Premium and Ultimate in January 2027, with anonymous requests capped at 60 per hour per IP.

Source: Hacker NewsDev tools

Bitrise launches Remote Dev Environments, cloud macOS VMs where Claude Code, Codex and Cursor can build iOS apps

Bitrise launched Remote Dev Environments on Product Hunt on 16 September, cloud macOS VMs running on M2 Pro, M4 and M4 Pro hardware where Claude Code, Codex, Cursor and Gemini CLI can build and test iOS apps in the same environment as the company's CI.

Source: Product HuntDev tools