Skip to content

Conversation

@graycreate
Copy link
Member

Summary

Restore the Xcode 26.0 and macOS 26 runner upgrade from PR #62 that was lost when we reverted the pipeline to Oct 10 version in PR #65.

Problem

When we reverted the release pipeline to the stable Oct 10 version in PR #65, we unintentionally lost the Xcode 26.0 upgrade from PR #62. This caused the release.yml workflow to be out of sync with other workflows.

Changes Made

  • runs-on: macos-latestmacos-26
  • Xcode version: 16.026.0
  • Fastlane version: 2.226.02.228.0

Current State

✅ ios-build-test.yml - Already using Xcode 26.0 and macOS 26
✅ code-quality.yml - Already using Xcode 26.0 and macOS 26
✅ dependency-update.yml - Already using Xcode 26.0 and macOS 26
🔄 release.yml - This PR restores Xcode 26.0 and macOS 26

Benefits (from PR #62)

  • Latest iOS 26 SDK support
  • AI-powered development tools (ChatGPT, Claude integration)
  • Up to 16x faster list updates in SwiftUI
  • Improved compilation caching
  • Enhanced Swift 6 support
  • New Icon Composer tool
  • Voice Control Swift Mode for accessibility

Testing

The other workflows have been successfully using Xcode 26.0 and macOS 26 since PR #62 was merged. This change brings release.yml into alignment with them.

References

🤖 Generated with Claude Code

Restore the Xcode 26.0 and macOS 26 runner upgrade from PR #62 that was
lost when we reverted the pipeline to Oct 10 version in PR #65.

Changes:
- runs-on: macos-latest → macos-26
- Xcode_16.0 → Xcode_26.0
- Fastlane 2.226.0 → 2.228.0

This brings the release.yml workflow back in sync with the other workflows
(ios-build-test.yml, code-quality.yml, dependency-update.yml) which all
already use Xcode 26.0 and macOS 26 runners.

Benefits from PR #62:
- Latest iOS 26 SDK support
- AI-powered development tools
- Up to 16x faster list updates in SwiftUI
- Improved compilation caching
- Enhanced Swift 6 support

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings October 19, 2025 02:53
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR restores the Xcode 26.0 and macOS 26 runner upgrade to the release workflow that was unintentionally lost during a previous pipeline revert. It aligns release.yml with other workflows that are already using these versions.

Key Changes:

  • Update runner from macos-latest to macos-26
  • Update Xcode version from 16.0 to 26.0
  • Update Fastlane version from 2.226.0 to 2.228.0

Updated Xcode version from 26.0 to 26.0.1 across all GitHub Actions workflows
to ensure we're using the latest available Xcode version on macOS 26 runners.

Changes:
- release.yml: Xcode_26.0 → Xcode_26.0.1
- ios-build-test.yml: Xcode_26.0 → Xcode_26.0.1
- code-quality.yml: Xcode_26.0 → Xcode_26.0.1
- dependency-update.yml: Xcode_26.0 → Xcode_26.0.1

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions github-actions bot added size/S and removed size/XS labels Oct 19, 2025
@github-actions
Copy link

Code Coverage Report ❌

Current coverage: 15.06%

@graycreate graycreate merged commit 0e141a5 into main Oct 19, 2025
6 checks passed
@graycreate graycreate deleted the feature/restore-xcode-26-upgrade branch October 19, 2025 03:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants