The repository has an active CI workflow registered from p7-parallel-marker, but .github/workflows/ci.yml is absent from main. Consequently current main pushes, including the batched allocation work in #15, receive no remote checks.
Scope:
- restore the existing Linux workflow on
main; - pin the same Zig 0.17.0-dev.956 toolchain used by zig-js and local validation;
- run normal unit tests once;
- keep the 20-iteration TSan loop for the concurrent/parallel collector;
- allow push, pull-request, and manual dispatch triggers.
Acceptance:
- a push to
mainstarts both jobs; - unit and TSan jobs pass on the restored workflow;
- document the resulting run on #15 before closing that dependency issue.