diff --git a/.github/actions/setup-toolchain/action.yml b/.github/actions/setup-toolchain/action.yml index 1fcd03f67..b1c25432f 100644 --- a/.github/actions/setup-toolchain/action.yml +++ b/.github/actions/setup-toolchain/action.yml @@ -73,7 +73,7 @@ runs: bundler: Gemfile.lock bundler-cache: true - name: Set up Node.js - uses: actions/setup-node@v4.2.0 + uses: actions/setup-node@v4.4.0 with: node-version: ${{ inputs.node-version }} cache: ${{ inputs.cache-npm-dependencies }} diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 48a3d9b07..fb12286f0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -37,7 +37,7 @@ jobs: pull-requests: write # create code reviews (suggestion-bot) strategy: matrix: - runner: [macos-14, windows-2022] + runner: [macos-15, windows-2025] runs-on: ${{ matrix.runner }} if: ${{ github.event_name != 'schedule' }} steps: @@ -145,7 +145,7 @@ jobs: timeout-minutes: 60 ios: name: "iOS" - runs-on: macos-14 + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@v4 @@ -201,7 +201,7 @@ jobs: strategy: matrix: template: [all, ios] - runs-on: macos-14 + runs-on: macos-15 if: ${{ github.event_name != 'schedule' }} steps: - name: Checkout @@ -246,7 +246,7 @@ jobs: name: "Android" strategy: matrix: - runner: [ubuntu-24.04, windows-2022] + runner: [ubuntu-24.04, windows-2025] runs-on: ${{ matrix.runner }} steps: - name: Checkout @@ -294,7 +294,7 @@ jobs: strategy: matrix: template: [all, android] - runner: [ubuntu-24.04, windows-2022] + runner: [ubuntu-24.04, windows-2025] runs-on: ${{ matrix.runner }} if: ${{ github.event_name != 'schedule' }} steps: @@ -331,7 +331,7 @@ jobs: timeout-minutes: 60 macos: name: "macOS" - runs-on: macos-14 + runs-on: macos-15 if: ${{ github.event_name != 'schedule' }} steps: - name: Checkout @@ -405,7 +405,7 @@ jobs: strategy: matrix: template: [all, macos] - runs-on: macos-14 + runs-on: macos-15 if: ${{ github.event_name != 'schedule' }} steps: - name: Checkout @@ -443,7 +443,7 @@ jobs: timeout-minutes: 60 visionos: name: "visionOS" - runs-on: macos-14 + runs-on: macos-15 if: ${{ github.event_name != 'schedule' }} steps: - name: Checkout @@ -457,7 +457,6 @@ jobs: platform: visionos project-root: example cache-key-prefix: example - xcode-developer-dir: /Applications/Xcode_15.2.app - name: Set up react-native@nightly if: ${{ github.event_name == 'schedule' }} uses: ./.github/actions/setup-react-native @@ -496,7 +495,7 @@ jobs: strategy: matrix: template: [all, visionos] - runs-on: macos-14 + runs-on: macos-15 if: ${{ github.event_name != 'schedule' }} steps: - name: Checkout @@ -510,7 +509,6 @@ jobs: platform: visionos project-root: example cache-key-prefix: template-${{ matrix.template }} - xcode-developer-dir: /Applications/Xcode_15.2.app - name: Initialize test app uses: ./.github/actions/init-test-app with: @@ -535,7 +533,7 @@ jobs: timeout-minutes: 60 windows: name: "Windows" - runs-on: windows-2022 + runs-on: windows-2025 strategy: matrix: platform: [ARM64, x64] @@ -592,7 +590,7 @@ jobs: timeout-minutes: 60 windows-template: name: "Windows [template]" - runs-on: windows-2022 + runs-on: windows-2025 if: ${{ github.event_name != 'schedule' }} strategy: matrix: