diff --git a/.github/actions/setup-tools/action.yml b/.github/actions/setup-tools/action.yml index 815d643c..a66d9dff 100644 --- a/.github/actions/setup-tools/action.yml +++ b/.github/actions/setup-tools/action.yml @@ -35,7 +35,7 @@ runs: STORE_PATH: ${{ env.STORE_PATH }} with: path: ${{ env.STORE_PATH }} - key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} + key: ${{ runner.os }}-pnpm-store-${{ hashFiles('pnpm-lock.yaml') }} restore-keys: | ${{ runner.os }}-pnpm-store- diff --git a/.github/workflows/reusable_verify-packages.yml b/.github/workflows/reusable_verify-packages.yml index f2f42a7c..964c4c58 100644 --- a/.github/workflows/reusable_verify-packages.yml +++ b/.github/workflows/reusable_verify-packages.yml @@ -21,6 +21,8 @@ jobs: uses: ./.github/actions/setup-tools - run: sudo xcode-select --switch /Applications/Xcode_26.0.app + - run: xcrun simctl list > /dev/null + - run: xcodebuild -downloadPlatform iOS - run: pnpm run verify:ios working-directory: ./plugin diff --git a/publish-ios.yml b/publish-ios.yml index b343ce00..b88db211 100644 --- a/publish-ios.yml +++ b/publish-ios.yml @@ -12,6 +12,8 @@ jobs: timeout-minutes: 30 steps: - run: sudo xcode-select --switch /Applications/Xcode_26_0.app + - run: xcrun simctl list > /dev/null + - run: xcodebuild -downloadPlatform iOS - uses: actions/setup-node@v3 with: node-version: 16