diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3d54f8355..1222eb4b2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-latest, macos-15] + os: [ubuntu-latest, macos-27] timeout-minutes: 30 outputs: plugins: ${{ steps.packages.outputs.paths }} @@ -49,7 +49,7 @@ jobs: files: ${{ steps.catjson.outputs.FILES_JSON }} lint-scripts: - runs-on: macos-15 + runs-on: macos-27 timeout-minutes: 30 needs: - setup @@ -70,7 +70,7 @@ jobs: - run: npm run lint lint: - runs-on: macos-15 + runs-on: macos-27 timeout-minutes: 30 needs: - setup @@ -97,7 +97,7 @@ jobs: working-directory: ${{ matrix.plugin }} verify-ios: - runs-on: macos-15 + runs-on: macos-27 if: needs.setup.outputs.plugins != '[]' timeout-minutes: 30 needs: @@ -107,7 +107,7 @@ jobs: strategy: matrix: xcode: - - /Applications/Xcode_26.0.app + - /Applications/Xcode_27.0.app plugin: ${{ fromJson(needs.setup.outputs.plugins) }} steps: - run: sudo xcode-select --switch ${{ matrix.xcode }} diff --git a/.github/workflows/publish-ios.yml b/.github/workflows/publish-ios.yml index 14d65ee3b..cc12f87b5 100644 --- a/.github/workflows/publish-ios.yml +++ b/.github/workflows/publish-ios.yml @@ -8,14 +8,14 @@ on: required: true jobs: publish-ios: - runs-on: macos-15 + runs-on: macos-27 if: github.event.inputs.plugins != '[]' timeout-minutes: 30 strategy: matrix: plugin: ${{ fromJson(github.event.inputs.plugins) }} steps: - - run: sudo xcode-select --switch /Applications/Xcode_26.0.app + - run: sudo xcode-select --switch /Applications/Xcode_27.0.app - run: xcrun simctl list > /dev/null - run: xcodebuild -downloadPlatform iOS - uses: actions/setup-node@v7 diff --git a/.github/workflows/publish-npm-alpha.yml b/.github/workflows/publish-npm-alpha.yml index 99ed8927e..361365b55 100644 --- a/.github/workflows/publish-npm-alpha.yml +++ b/.github/workflows/publish-npm-alpha.yml @@ -8,7 +8,7 @@ permissions: jobs: deploy-npm-alpha: - runs-on: macos-15 + runs-on: macos-27 timeout-minutes: 30 steps: - uses: actions/checkout@v7 diff --git a/.github/workflows/publish-npm-beta.yml b/.github/workflows/publish-npm-beta.yml index 5c294411e..27680142b 100644 --- a/.github/workflows/publish-npm-beta.yml +++ b/.github/workflows/publish-npm-beta.yml @@ -8,7 +8,7 @@ permissions: jobs: deploy-npm-beta: - runs-on: macos-15 + runs-on: macos-27 timeout-minutes: 30 steps: - uses: actions/checkout@v7 diff --git a/.github/workflows/publish-npm-dev.yml b/.github/workflows/publish-npm-dev.yml index d87422baf..b95d63dca 100644 --- a/.github/workflows/publish-npm-dev.yml +++ b/.github/workflows/publish-npm-dev.yml @@ -8,7 +8,7 @@ permissions: jobs: deploy-npm-dev: - runs-on: macos-15 + runs-on: macos-27 timeout-minutes: 30 steps: - uses: actions/checkout@v7 diff --git a/.github/workflows/publish-npm-latest-from-pre.yml b/.github/workflows/publish-npm-latest-from-pre.yml index 1c1fe0bac..eed7fa98f 100644 --- a/.github/workflows/publish-npm-latest-from-pre.yml +++ b/.github/workflows/publish-npm-latest-from-pre.yml @@ -16,7 +16,7 @@ permissions: jobs: deploy-npm-latest-from-pre: if: github.ref == 'refs/heads/main' - runs-on: macos-15 + runs-on: macos-27 timeout-minutes: 30 steps: - uses: actions/checkout@v7 diff --git a/.github/workflows/publish-npm-latest.yml b/.github/workflows/publish-npm-latest.yml index 694f967cb..fd5e08bc8 100644 --- a/.github/workflows/publish-npm-latest.yml +++ b/.github/workflows/publish-npm-latest.yml @@ -16,7 +16,7 @@ permissions: jobs: deploy-npm-latest: if: github.ref == 'refs/heads/main' - runs-on: macos-15 + runs-on: macos-27 timeout-minutes: 30 steps: - uses: actions/checkout@v7 diff --git a/.github/workflows/publish-npm-nightly.yml b/.github/workflows/publish-npm-nightly.yml index 3f5fe6f11..26daacd05 100644 --- a/.github/workflows/publish-npm-nightly.yml +++ b/.github/workflows/publish-npm-nightly.yml @@ -11,7 +11,7 @@ permissions: jobs: deploy-npm-nightly: if: github.ref == 'refs/heads/main' - runs-on: macos-15 + runs-on: macos-27 timeout-minutes: 30 steps: - uses: actions/checkout@v7 diff --git a/.github/workflows/publish-npm-rc.yml b/.github/workflows/publish-npm-rc.yml index 610590a8a..72be439c2 100644 --- a/.github/workflows/publish-npm-rc.yml +++ b/.github/workflows/publish-npm-rc.yml @@ -8,7 +8,7 @@ permissions: jobs: deploy-npm-rc: - runs-on: macos-15 + runs-on: macos-27 timeout-minutes: 30 steps: - uses: actions/checkout@v7