From a3abb5266080c15b2a675d7f92b517b567c427e2 Mon Sep 17 00:00:00 2001 From: Julius Marminge Date: Thu, 1 Oct 2026 14:10:50 -0700 Subject: [PATCH] fix(ci): pin eas-cli so mobile PR previews deploy again (#14659) Co-authored-by: Claude Opus 5.5 (1M context) --- .github/workflows/mobile-eas-preview.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/mobile-eas-preview.yml b/.github/workflows/mobile-eas-preview.yml index 5db69c9befaf620cf71021ed0dfec03195538a6a..0af16fbf5a42be6bb3c69cd9b37a01c60a08702a 100644 --- a/.github/workflows/mobile-eas-preview.yml +++ b/.github/workflows/mobile-eas-preview.yml @@ -66,7 +66,10 @@ jobs: if: steps.expo-token.outputs.present == 'true' uses: expo/expo-github-action@v8 with: - eas-version: latest + # eas-cli 22 renamed `project` to `app` in build JSON, and + # continuous-deploy-fingerprint still reads `build.project.ownerAccount`. + # Unpin once https://github.com/expo/expo-github-action/issues/358 is fixed. + eas-version: 21.8.0 token: ${{ secrets.EXPO_TOKEN }} # npm, not pnpm: this only installs eas-cli into the action's own # tool dir, and pnpm 11 hard-fails that install on dtrace-provider's -- 2.54.0