Browser check · Build lists as of

GitHub moves ubuntu-latest to Ubuntu 26.04 between October 19 and November 19, 2026.

Will your CI fail at setup when ubuntu-latest moves to 26.04?

actions/setup-python and ruby/setup-ruby download a build made for the runner’s exact Ubuntu version, and far fewer builds exist for 26.04. Of 548 sampled public Python and Ruby repositories that run these actions on ubuntu-latest, 122 have at least one job predicted to fail at setup.

Already seeing one of these errors?

The version '3.9' with architecture 'x64' was not found for ubuntu 26.04.
Unavailable version 3.4.4 for ruby on ubuntu-26.04

The version in yours may differ. The check below finds each step on ubuntu-latest that fails this way, with its fix.

Check a repository

Choose your repository’s top folder

Your files stay in this page. It reads only the workflow and version files, and runs nothing from your repository. If your browser calls this an upload, it only means the page may read the folder: nothing is sent.

or drop it here
Paste a workflow instead

A pasted workflow comes without version files. A step that reads one, such as .python-version or .ruby-version, comes back as “could not tell” or is left out. Choose the folder to include those files.

Loading the checker: about 7 MB.