From 531be56762a71afd09ac9aeedb9bc8b81d73c93f Mon Sep 17 00:00:00 2001 From: Lorenzo Mattei Date: Fri, 20 Dec 2024 11:13:25 +0100 Subject: [PATCH] Update to macOS 15 on GHA runners --- .github/workflows/adhoc.yml | 2 +- .github/workflows/alpha.yml | 2 +- .github/workflows/end-to-end.yml | 4 ++-- .github/workflows/nightly.yml | 4 ++-- .github/workflows/promote_testflight.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/sync-end-to-end.yml | 4 ++-- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/adhoc.yml b/.github/workflows/adhoc.yml index 5fededcc1a..84be30b111 100644 --- a/.github/workflows/adhoc.yml +++ b/.github/workflows/adhoc.yml @@ -21,7 +21,7 @@ on: jobs: make-adhoc: - runs-on: macos-14-xlarge + runs-on: macos-15-xlarge name: Make ad-hoc build steps: diff --git a/.github/workflows/alpha.yml b/.github/workflows/alpha.yml index ff6cda27e6..619dc58114 100644 --- a/.github/workflows/alpha.yml +++ b/.github/workflows/alpha.yml @@ -31,7 +31,7 @@ on: jobs: make-alpha: - runs-on: macos-14-xlarge + runs-on: macos-15-xlarge name: Make TestFlight Alpha Build timeout-minutes: 30 diff --git a/.github/workflows/end-to-end.yml b/.github/workflows/end-to-end.yml index 05b27809a3..61ae9d72c3 100644 --- a/.github/workflows/end-to-end.yml +++ b/.github/workflows/end-to-end.yml @@ -8,7 +8,7 @@ on: jobs: build-end-to-end-tests: name: Build End to End Tests - runs-on: macos-14-xlarge + runs-on: macos-15-xlarge timeout-minutes: 30 steps: @@ -68,7 +68,7 @@ jobs: end-to-end-tests: name: End to end Tests needs: build-end-to-end-tests - runs-on: macos-14 + runs-on: macos-15 timeout-minutes: 90 strategy: matrix: diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 2bff554068..c7f6af3185 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -7,7 +7,7 @@ on: jobs: atb-ui-tests: name: ATB UI Tests - runs-on: macos-14-xlarge + runs-on: macos-15-xlarge timeout-minutes: 30 steps: @@ -68,7 +68,7 @@ jobs: fingerprinting-ui-tests: name: Fingerprinting UI Tests - runs-on: macos-14-xlarge + runs-on: macos-15-xlarge timeout-minutes: 30 steps: diff --git a/.github/workflows/promote_testflight.yml b/.github/workflows/promote_testflight.yml index 641c945ad7..a9d94321c9 100644 --- a/.github/workflows/promote_testflight.yml +++ b/.github/workflows/promote_testflight.yml @@ -5,7 +5,7 @@ on: jobs: promote-testflight-to-appstore: - runs-on: macos-14 + runs-on: macos-15 steps: - name: Check out the code diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 50a4fefb6f..2dffb0be3b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,7 +27,7 @@ on: jobs: make-release: if: github.event.action == 0 || (github.event.pull_request.merged == true && contains(github.event.pull_request.labels.*.name, 'Merge triggers release')) # empty string returns 0; for case when workflow is triggered manually - runs-on: macos-14-xlarge + runs-on: macos-15-xlarge name: Make App Store Connect Release steps: diff --git a/.github/workflows/sync-end-to-end.yml b/.github/workflows/sync-end-to-end.yml index b6ea062cab..adee7a00c1 100644 --- a/.github/workflows/sync-end-to-end.yml +++ b/.github/workflows/sync-end-to-end.yml @@ -8,7 +8,7 @@ on: jobs: build-for-sync-end-to-end-tests: name: Build for Sync End To End Tests - runs-on: macos-14-xlarge + runs-on: macos-15-xlarge timeout-minutes: 30 steps: @@ -68,7 +68,7 @@ jobs: sync-end-to-end-tests: name: Sync End To End Tests needs: build-for-sync-end-to-end-tests - runs-on: macos-14 + runs-on: macos-15 timeout-minutes: 90 strategy: matrix: