Skip to content

[iOS Release Workflow] Automatically set most recent Xcode version#570

Merged
CassioMG merged 13 commits intomainfrom
cg-xcode-ci
Nov 18, 2025
Merged

[iOS Release Workflow] Automatically set most recent Xcode version#570
CassioMG merged 13 commits intomainfrom
cg-xcode-ci

Conversation

@CassioMG
Copy link
Copy Markdown
Contributor

@CassioMG CassioMG commented Nov 15, 2025

What

Automatically set most recent stable Xcode version on iOS Release workflow.
Set macOS to 26 and display image information.
Log more debug info (e.g. print detected release branches).

Why

So that devs don't need to worry about manually updating it every time Xcode upgrades.

Screenshot 2025-11-18 at 14 39 10

Known limitations

N/A

Checklist

PR structure

  • This PR does not mix refactoring changes with feature changes (break it down into smaller PRs if not).
  • This PR has reasonably narrow scope (break it down into smaller PRs if not).
  • This PR includes relevant before and after screenshots/videos highlighting these changes.
  • I took the time to review my own PR.

Testing

  • These changes have been tested and confirmed to work as intended on Android.
  • These changes have been tested and confirmed to work as intended on iOS.
  • These changes have been tested and confirmed to work as intended on small iOS screens.
  • These changes have been tested and confirmed to work as intended on small Android screens.
  • I have tried to break these changes while extensively testing them.
  • This PR adds tests for the new functionality or fixes.

Release

  • This is not a breaking change.
  • This PR updates existing JSDocs when applicable.
  • This PR adds JSDocs to new functionalities.
  • I've checked with the product team if we should add metrics to these changes.
  • I've shared relevant before and after screenshots/videos highlighting these changes with the design team and they've approved the changes.

@CassioMG CassioMG marked this pull request as draft November 18, 2025 16:53
@CassioMG CassioMG added wip work in progress and removed wip work in progress labels Nov 18, 2025
@CassioMG CassioMG marked this pull request as ready for review November 18, 2025 22:30
@CassioMG CassioMG merged commit 4a1d097 into main Nov 18, 2025
5 checks passed
@CassioMG CassioMG deleted the cg-xcode-ci branch November 18, 2025 23:09
This was referenced Nov 24, 2025
@github-actions github-actions Bot mentioned this pull request Nov 24, 2025
This was referenced Dec 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants