Skip to content

ci: use macos-15#1188

Merged
kirillzyusko merged 7 commits intomainfrom
ci/use-macos-15
Nov 3, 2025
Merged

ci: use macos-15#1188
kirillzyusko merged 7 commits intomainfrom
ci/use-macos-15

Conversation

@kirillzyusko
Copy link
Copy Markdown
Owner

@kirillzyusko kirillzyusko commented Nov 3, 2025

📜 Description

Use macos-15 as a main runner for ios-related jobs.

💡 Motivation and Context

I anticipate that macos-14 soon will be deprecated (I see that sometimes it may take some time for a runner to pick up a job). So I decided to pro-actively migrate all my jobs that depends on macos-14 to macos-15.

Additionally I've tried to enable ios-18 tests again. It's almost a year since a release, and now I think all dependencies (GH actions runners, detox etc.) are stable enough to bring those tests back 😊

📢 Changelog

CI

  • use macos-15 for all jobs;
  • return back ios-18 tests;
  • use yeetd as it looks like it saves 2-3 additional minutes;

E2E

  • increase diff to 0.27 for KeyboardAvoidingView test (to improve iOS 18 stability);

🤔 How Has This Been Tested?

Tested via CI.

📸 Screenshots (if appropriate):

image

📝 Checklist

  • CI successfully passed
  • I added new mocks and corresponding unit-tests if library API was changed

@kirillzyusko kirillzyusko self-assigned this Nov 3, 2025
@kirillzyusko kirillzyusko added 🍎 iOS iOS specific CI CI (github actions) labels Nov 3, 2025
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Nov 3, 2025

📊 Package size report

Current size Target Size Difference
224531 bytes 224531 bytes 0 bytes 📉

@kirillzyusko kirillzyusko mentioned this pull request Nov 3, 2025
2 tasks
@kirillzyusko kirillzyusko merged commit 6aa917b into main Nov 3, 2025
19 checks passed
@kirillzyusko kirillzyusko deleted the ci/use-macos-15 branch November 3, 2025 20:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI CI (github actions) 🍎 iOS iOS specific

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant