ReviewOS

also looking at this

craft-native/craft

fix(native): preserve workspace sources and native overlay lifecycle

#384
Merged chris wants to merge codex/windows-zig-cache-diagnostics into main
20 files +500 -227

Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.

.github/workflows/release.ymlmodified+10-10
Changes to .github/workflows/release.yml
@@ -143,9 +143,9 @@ jobs:
143143 fetch-depth: 0
144144
145145 - name: Setup Pantry (provides Bun, Zig, etc.)
146 uses: pantry-pm/pantry/packages/action@e62755c21d946ed0f8dc8e4af39f6ea5f084537a # v0.11.106
146 uses: pantry-pm/pantry/packages/action@ae59a7b7fc5f4e6f7b8041a75e6b5772680bebdf # v0.11.101
147147 with:
148 version: '0.11.106'
148 version: '0.11.101'
149149
150150 - name: Install System Dependencies
151151 if: matrix.platform.deps != ''
@@ -418,9 +418,9 @@ jobs:
418418 # publish the Zig package here: a failed second leg would otherwise make
419419 # an incomplete version visible in the pantry registry.
420420 - name: Stage draft release
421 uses: pantry-pm/pantry/packages/action@e62755c21d946ed0f8dc8e4af39f6ea5f084537a # v0.11.106
421 uses: pantry-pm/pantry/packages/action@ae59a7b7fc5f4e6f7b8041a75e6b5772680bebdf # v0.11.101
422422 with:
423 version: '0.11.106'
423 version: '0.11.101'
424424 install: 'false'
425425 release: 'true'
426426 release-draft: 'true'
@@ -512,9 +512,9 @@ jobs:
512512 # paths; it does not rebuild a platform binary. The complete GitHub
513513 # release is public before this registry version can become visible.
514514 - name: Publish Zig package
515 uses: pantry-pm/pantry/packages/action@e62755c21d946ed0f8dc8e4af39f6ea5f084537a # v0.11.106
515 uses: pantry-pm/pantry/packages/action@ae59a7b7fc5f4e6f7b8041a75e6b5772680bebdf # v0.11.101
516516 with:
517 version: '0.11.106'
517 version: '0.11.101'
518518 install: 'false'
519519 publish: 'zig'
520520 package-dir: packages/zig
@@ -728,9 +728,9 @@ jobs:
728728 fetch-depth: 0
729729
730730 - name: Setup Pantry (provides Bun, Zig, etc.)
731 uses: pantry-pm/pantry/packages/action@e62755c21d946ed0f8dc8e4af39f6ea5f084537a # v0.11.106
731 uses: pantry-pm/pantry/packages/action@ae59a7b7fc5f4e6f7b8041a75e6b5772680bebdf # v0.11.101
732732 with:
733 version: '0.11.106'
733 version: '0.11.101'
734734
735735 - name: Install Dependencies
736736 run: bun install --frozen-lockfile
@@ -818,9 +818,9 @@ jobs:
818818 fetch-depth: 0
819819
820820 - name: Setup Pantry (provides Bun, Zig, etc.)
821 uses: pantry-pm/pantry/packages/action@e62755c21d946ed0f8dc8e4af39f6ea5f084537a # v0.11.106
821 uses: pantry-pm/pantry/packages/action@ae59a7b7fc5f4e6f7b8041a75e6b5772680bebdf # v0.11.101
822822 with:
823 version: '0.11.106'
823 version: '0.11.101'
824824 - uses: actions/setup-node@v6
825825 with:
826826 node-version: '24'