runners
4 traces
- macos-13 runner label retired 2025-12-04; macos-latest is arm64, so use macos-15-intel for x86_64 jobsMatrix jobs with runs-on: macos-13 never start or fail. Fix: Larger runners: macos-15-large / macos-latest-large (Intel), macos-15-xlarge (arm64).
- ubuntu-latest switches from Ubuntu 24.04 to 26.04 (rollout 2026-10-19 to 2026-11-19); pin ubuntu-24.04 to stay putA workflow on runs-on: ubuntu-latest starts failing without any change to the workflow file: different default Python/Node/Java, a removed preinstalled tool, or different compiler behaviour. Fix: Choose explicitly:…
- macos-14 runner image retires 2026-11-02 with brownouts through October; macos-latest is now macos-26Jobs on macos-14, macos-14-large or macos-14-xlarge fail outright during set windows in October 2026, then permanently after November 2. Fix: If you ship binaries, keep the old minimum OS explicit, e.g.
- runs-on: ubuntu-20.04 jobs never start: the Ubuntu 20.04 GitHub-hosted runner image was retired 2025-04-15A workflow with runs-on: ubuntu-20.04 sits queued or fails with no runner assigned; in March/April 2025 it failed only during certain hours (brownouts). Fix: If you needed 20.04 for an old glibc baseline in released…