also looking at this
fix: preserve sources when removing linked workspace directories
#247
4 files
+98
-46
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.
| @@ -480,7 +480,8 @@ jobs: | ||
| 480 | 480 | - name: Test source preservation through directory and nested links |
| 481 | 481 | # Keep the compiler's own adjacent standard library when invoking a |
| 482 | 482 | # managed binary through the package's executable link. |
| 483 | run: bun -e 'const zig = require("node:fs").realpathSync(Bun.which("zig")); process.exit(Bun.spawnSync([zig, "test", "packages/zig/src/io_helper.zig", "-lc", "--test-filter", "deleteTree"], { stdout: "inherit", stderr: "inherit" }).exitCode)' | |
| 483 | run: | | |
| 484 | bun -e 'const zig = require("node:fs").realpathSync(Bun.which("zig")); process.exit(Bun.spawnSync([zig, "test", "packages/zig/src/io_helper.zig", "-lc", "--test-filter", "deleteTree"], { stdout: "inherit", stderr: "inherit" }).exitCode)' | |
| 484 | 485 | |
| 485 | 486 | windows-native-runtime: |
| 486 | 487 | needs: test |