|
65 | 65 | - name: Build @clerk/expo |
66 | 66 | run: pnpm turbo build --filter=@clerk/expo... |
67 | 67 |
|
| 68 | + - name: Point quickstart at locally-built @clerk/expo |
| 69 | + working-directory: clerk-expo-quickstart/NativeComponentQuickstart |
| 70 | + run: | |
| 71 | + # The quickstart's main pins @clerk/expo to a local verdaccio |
| 72 | + # snapshot version which doesn't exist on public npm. Swap it for |
| 73 | + # the package we just built from this javascript checkout. |
| 74 | + jq '.dependencies["@clerk/expo"] = "file:../../packages/expo"' package.json > package.json.tmp |
| 75 | + mv package.json.tmp package.json |
| 76 | +
|
68 | 77 | - name: Install quickstart deps |
69 | 78 | working-directory: clerk-expo-quickstart/NativeComponentQuickstart |
70 | | - run: pnpm install |
| 79 | + run: pnpm install --no-frozen-lockfile |
71 | 80 |
|
72 | 81 | - name: Resolve Clerk instance keys |
73 | 82 | id: keys |
@@ -177,9 +186,18 @@ jobs: |
177 | 186 | - name: Build @clerk/expo |
178 | 187 | run: pnpm turbo build --filter=@clerk/expo... |
179 | 188 |
|
| 189 | + - name: Point quickstart at locally-built @clerk/expo |
| 190 | + working-directory: clerk-expo-quickstart/NativeComponentQuickstart |
| 191 | + run: | |
| 192 | + # The quickstart's main pins @clerk/expo to a local verdaccio |
| 193 | + # snapshot version which doesn't exist on public npm. Swap it for |
| 194 | + # the package we just built from this javascript checkout. |
| 195 | + jq '.dependencies["@clerk/expo"] = "file:../../packages/expo"' package.json > package.json.tmp |
| 196 | + mv package.json.tmp package.json |
| 197 | +
|
180 | 198 | - name: Install quickstart deps |
181 | 199 | working-directory: clerk-expo-quickstart/NativeComponentQuickstart |
182 | | - run: pnpm install |
| 200 | + run: pnpm install --no-frozen-lockfile |
183 | 201 |
|
184 | 202 | - name: Resolve Clerk instance keys |
185 | 203 | id: keys |
|
0 commit comments