also looking at this
fix(ci): stop evaluating `pantry env`, which sometimes re-installs JS deps mid-job
#107
6 files
+16
-17
| @@ -71,7 +71,7 @@ jobs: | ||
| 71 | 71 | - name: Build release binary |
| 72 | 72 | working-directory: packages/zig |
| 73 | 73 | run: | |
| 74 | eval "$(pantry env | sed -n '/^export /,$p')" && zig build -Doptimize=ReleaseSafe | |
| 74 | zig build -Doptimize=ReleaseSafe | |
| 75 | 75 | |
| 76 | 76 | - name: Measure binary size |
| 77 | 77 | id: size |
| @@ -123,7 +123,7 @@ jobs: | ||
| 123 | 123 | git checkout origin/main -- packages/zig |
| 124 | 124 | |
| 125 | 125 | cd packages/zig |
| 126 | eval "$(pantry env | sed -n '/^export /,$p')" && zig build -Doptimize=ReleaseSafe | |
| 126 | zig build -Doptimize=ReleaseSafe | |
| 127 | 127 | |
| 128 | 128 | if [ -f "zig-out/bin/craft" ]; then |
| 129 | 129 | BASELINE=$(wc -c < "zig-out/bin/craft" | tr -d ' ') |