<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Xcode on Cloudkaramchari</title><link>https://www.cloudkaramchari.com/tags/xcode/</link><description>Recent content in Xcode on Cloudkaramchari</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>cloudkaramchari</copyright><lastBuildDate>Sun, 04 Oct 2026 14:30:00 +0530</lastBuildDate><atom:link href="https://www.cloudkaramchari.com/tags/xcode/index.xml" rel="self" type="application/rss+xml"/><item><title>GitHub Actions macOS 14 Runner Retirement: Survive the October Brownouts and Migrate Before November 2</title><link>https://www.cloudkaramchari.com/blog/github-actions-macos-14-runner-retirement-migration-guide-brownouts-october-2026/</link><pubDate>Sun, 04 Oct 2026 14:30:00 +0530</pubDate><guid>https://www.cloudkaramchari.com/blog/github-actions-macos-14-runner-retirement-migration-guide-brownouts-october-2026/</guid><description>
&lt;h1 id="github-actions-macos-14-runner-retirement-survive-the-october-brownouts-and-migrate-before-november-2">GitHub Actions macOS 14 Runner Retirement: Survive the October Brownouts and Migrate Before November 2&lt;/h1>
&lt;p>Starting &lt;strong>October 5, 2026 at 14:00 UTC&lt;/strong>, GitHub will deliberately fail every job that asks for a macOS 14 hosted runner, for ten hours at a time, on eight separate days this month. On &lt;strong>November 2, 2026&lt;/strong> the image goes away permanently. If any workflow in your organization still says &lt;code>runs-on: macos-14&lt;/code> (or &lt;code>macos-14-large&lt;/code> / &lt;code>macos-14-xlarge&lt;/code>), it has a scheduled outage on your calendar whether you put it there or not. The label swap itself is one line. The reason teams get burned is everything that line was silently pinning: Xcode 15, the iOS 17 simulators, and an x64 vs arm64 choice that the replacement labels make differently.&lt;/p></description></item></channel></rss>