also looking at this
fix(ci): build the SDK types with the repo's own tsc (and pin the pantry action)
#104
29 files
+85
-56
| @@ -42,7 +42,7 @@ jobs: | ||
| 42 | 42 | fetch-depth: 0 |
| 43 | 43 | |
| 44 | 44 | - name: Setup Pantry (provides Bun, Zig, etc.) |
| 45 | uses: pantry-pm/pantry/packages/action@main | |
| 45 | uses: pantry-pm/pantry/packages/action@235036fa0f48bae99b2293df5a3dc35c809b1777 # pinned: last SHA whose bundled typescript resolves on linux-x64 | |
| 46 | 46 | |
| 47 | 47 | - name: Install System Dependencies |
| 48 | 48 | if: matrix.platform.deps != '' |
| @@ -290,7 +290,7 @@ jobs: | ||
| 290 | 290 | # 2. Auto-packages binaries from zig-out/ into platform-named zips |
| 291 | 291 | # 3. Creates/updates GitHub release with all artifacts + changelog |
| 292 | 292 | - name: Publish & Release |
| 293 | uses: pantry-pm/pantry/packages/action@main | |
| 293 | uses: pantry-pm/pantry/packages/action@235036fa0f48bae99b2293df5a3dc35c809b1777 # pinned: last SHA whose bundled typescript resolves on linux-x64 | |
| 294 | 294 | with: |
| 295 | 295 | install: 'false' |
| 296 | 296 | publish: 'zig' |
| @@ -427,7 +427,7 @@ jobs: | ||
| 427 | 427 | fetch-depth: 0 |
| 428 | 428 | |
| 429 | 429 | - name: Setup Pantry (provides Bun, Zig, etc.) |
| 430 | uses: pantry-pm/pantry/packages/action@main | |
| 430 | uses: pantry-pm/pantry/packages/action@235036fa0f48bae99b2293df5a3dc35c809b1777 # pinned: last SHA whose bundled typescript resolves on linux-x64 | |
| 431 | 431 | - name: Install Dependencies |
| 432 | 432 | run: bun install |
| 433 | 433 | |