GitHub Actions removals · checked

macos-15-intel runner ends August 2027: GitHub's last Intel Mac date

macos-15-intel runner (x86_64): ends Aug 2027, in 296+ days (GitHub gives only the month). GitHub said the label is available until August 2027 and that after that date the x86_64 architecture is not supported on GitHub Actions. It has not given the day, or announced brownouts yet. The fix: Move to an arm64 label (macos-15 or macos-26). If you need Intel, macos-26-intel exists; GitHub has published no end date for it. Check your workflows now, with nothing to install: grep -rnE "macos-15-intel" .github/workflows

$ grep -rnE "macos-15-intel" .github/workflows

Run it from the repository root; it needs nothing installed and sends nothing anywhere. It finds each name as written in your workflow files; a value set in another file and passed in (a matrix from JSON, a reusable workflow's input) needs a look of its own. The fix is in the first paragraph above. The dates come from this data.

The facts

What
macos-15-intel runner (x86_64)
Matches
Runner labels macos-15-intel, in runs-on or a matrix
Effect
Breaks a job
Announced
19 September 2025
Date
Aug 2027ends Aug 2027, in 296+ days (GitHub gives only the month)
After the date
GitHub said the label is available until August 2027 and that after that date the x86_64 architecture is not supported on GitHub Actions. It has not given the day, or announced brownouts yet.
The fix
Move to an arm64 label (macos-15 or macos-26). If you need Intel, macos-26-intel exists; GitHub has published no end date for it.
Replace
macos-15-intel → macos-15

Notes

  • In September 2025 GitHub called macos-15-intel the last x86_64 image. Since 6 February 2026 a macOS 26 Intel image (macos-26-intel, macos-26-large) exists too, with no end date published.

Sources

An email before each brownout, for the repos you watch, is not built.

It would re-read your workflows every day and email you a week and a day before each brownout or removal that would hit them, with no change to your repo. agentcheck's free hourly watch covers MCP servers only today. If you would pay for this one, say so with one click. The click is counted; nothing else is sent or stored.

Other GitHub Actions removals

Every removal, by date

actions-eol is a free tool from agentcheck, which runs scheduled checks of your endpoints and alerts you when an answer changes. Dates come from GitHub's own pages, read on the day shown; github.com only, since GitHub Enterprise Server keeps its own schedule.