also looking at this
fix(native): preserve workspace sources and native overlay lifecycle
#384
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.
| @@ -179,26 +179,14 @@ jobs: | ||
| 179 | 179 | steps: |
| 180 | 180 | - uses: actions/checkout@v6 |
| 181 | 181 | |
| 182 | - name: Inspect source after checkout | |
| 183 | shell: pwsh | |
| 184 | run: ./scripts/inspect-windows-source.ps1 -Stage checkout | |
| 185 | ||
| 186 | 182 | - name: Setup Pantry (provides Bun and Zig) |
| 187 | 183 | uses: pantry-pm/pantry/packages/action@ae59a7b7fc5f4e6f7b8041a75e6b5772680bebdf # v0.11.101 |
| 188 | 184 | with: |
| 189 | 185 | version: '0.11.101' |
| 190 | 186 | |
| 191 | - name: Inspect source after provisioning | |
| 192 | shell: pwsh | |
| 193 | run: ./scripts/inspect-windows-source.ps1 -Stage provisioning | |
| 194 | ||
| 195 | 187 | - name: First-party Zig dependencies |
| 196 | 188 | uses: ./.github/actions/first-party-zig-deps |
| 197 | 189 | |
| 198 | - name: Inspect source after dependencies | |
| 199 | shell: pwsh | |
| 200 | run: ./scripts/inspect-windows-source.ps1 -Stage dependencies | |
| 201 | ||
| 202 | 190 | - name: Build Windows CLI |
| 203 | 191 | # scripts/zig.ts resolves the actual managed binary from pantry.lock, |
| 204 | 192 | # including its adjacent standard library on Windows. |