← All vendor deprecations

GitHub deprecations and shutdown dates

Deprecations, shutdowns and breaking changes GitHub has announced, from its official changelogs and reviewed by the StackClock team.

Upcoming (2)

GitHubcriticalShutdown

GitHub Actions: macOS 14 runner image retirement

Takes effect 2 Nov 2026 · published 4 Oct 2026

The macOS 14 runner image will be retired on November 2, 2026. To raise awareness of the upcoming removal, jobs using macOS 14 will temporarily fail during the following scheduled brownout periods: October 5, 14:00 UTC to October 6, 00:00 UTC October 12, 14:00 UTC to October 13, 00:00 UTC October 16, 14:00 UTC to October 17, 00:00 UTC October 19, 14:00 UTC to October 20, 00:00 UTC October 23, 14:00 UTC to October 24, 00:00 UTC October 26, 14:00 UTC to October 27, 00:00 UTC October 29, 14:00 UTC to October 30, 00:00 UTC October 30, 14:00 UTC to October 31, 00:00 UTC This deprecation includes the following labels: macos-14 macos-14-large macos-14-xlarge During the lead-up to retirement, GitHub may reduce macOS 14 runner capacity, which could result in longer queue times for jobs that continue to use these labels. What you need to do Update your workflow files to use one of the following macOS arm64 labels: macos-latest ( macos-26 ) macos-15 macos-latest-xlarge ( macos-2

GitHubmediumDeprecation

Stateless GitHub App installation tokens rolled out

Takes effect 30 Nov 2026 · published 4 Oct 2026

The staged rollout of the stateless GitHub App installation token format, which began on April 27, 2026, is complete. By default, all newly minted GitHub App installation tokens will be in the stateless ghs_APPID_JWT format, which makes token issuance and validation faster and improves the reliability of the GitHub API. What’s changed Installation tokens still start with the ghs_ prefix, but they’re now about 520 characters long instead of 40. Token permissions, repository scoping, the one-hour expiration, and the installation access token REST API endpoint are unchanged. Tokens minted before the change continue to work until they expire. What to expect going forward The temporary X-GitHub-Stateless-S2S-Token request header, which we introduced so you could validate the new format on demand, will be deprecated on November 30, 2026. After that date, GitHub will no longer respect the header, and all eligible apps will always receive stateless tokens. To learn more about the temporar

Which of these affect you?

Paste your package.json or requirements.txt and see the GitHub changes that match the SDKs you use, free and without signing up.

Check my stack