github actions runner images end of life dates — full support timeline
3 of 13 tracked github actions runner images releases have already reached end of life. The dates below are published support dates, not estimates.
Version support timeline
| Release | Released | End of life | Latest | Status |
|---|---|---|---|---|
| macos-26 | 2026-02-26 | not announced | — | supported |
| macos-26-arm64 | 2026-02-26 | not announced | — | supported |
| windows-2025 | 2025-04-10 | not announced | — | supported |
| macos-15-arm64 | 2025-04-10 | not announced | — | supported |
| macos-15 | 2025-04-10 | not announced | — | supported |
| ubuntu-24.04 | 2024-05-14 | not announced | — | supported |
| macos-14-arm64 | 2024-04-01 | 2026-11-02 | — | ends soon |
| macos-14 | 2024-04-01 | 2026-11-02 | — | ends soon |
| macos-13 | 2023-04-24 | 2025-12-04 | — | ended |
| ubuntu-22.04 | 2022-08-09 | not announced | — | supported |
| macos-12 | 2022-06-13 | 2024-12-03 | — | ended |
| windows-2022 | 2021-11-16 | not announced | — | supported |
| ubuntu-20.04 | 2020-06-02 | 2025-04-15 | — | ended |
Who is affected
Anyone running an unsupported github actions runner images release. After end of life a version stops receiving security patches, which typically becomes an audit or compliance finding before it becomes an outage. Upgrading to a supported release is the migration path; the table above shows which releases still qualify.
Source
These dates are maintained by endoflife.date/github-actions-runner-images, an open community dataset that cites vendor announcements. Verify against the vendor before making a compliance decision.
Get told before the next github actions runner images deadline
You are reading this because a github actions runner images release is losing support. The next one will arrive the same way — quietly, months before an auditor finds it. A free weekly email lists every github actions runner images and related deadline as it is announced, with exact dates and primary sources.
Watch github actions runner images deadlines Team monitoring pilot →
Takes about twenty seconds. No account, no card, no tracking.