Skip to content

Add Windows support and CI coverage - #24

Merged
glennmichael123 merged 3 commits into
mainfrom
codex/issue-6-windows-support
Sep 29, 2026
Merged

glennmichael123 merged 3 commits into
mainfrom
codex/issue-6-windows-support

Conversation

@glennmichael123

Copy link
Copy Markdown
Contributor

Summary

  • replace POSIX-only filesystem, directory, and child-process helpers with portable Zig APIs
  • add Windows time, sleep, argument parsing, path normalization, and shutdown behavior
  • cover portable file paths and subprocess exit codes
  • add windows-latest to the required test matrix and document supported platforms

Verification

  • zig build test -j1 --summary none
  • zig build
  • zig build examples
  • zig fmt --check .
  • zig build-lib -femit-docs src/lib.zig
  • zig build -Dtarget=x86_64-windows-gnu
  • all Windows test and example artifacts cross-compile successfully

Closes #6

@glennmichael123
glennmichael123 force-pushed the codex/issue-6-windows-support branch from c49caf1 to 5222cfc Compare September 29, 2026 17:24
@glennmichael123
glennmichael123 force-pushed the codex/issue-6-windows-support branch from 5222cfc to 7b614bd Compare September 29, 2026 17:35
@glennmichael123
glennmichael123 merged commit 52a3cf8 into main Sep 29, 2026
7 checks passed
@glennmichael123
glennmichael123 deleted the codex/issue-6-windows-support branch September 29, 2026 17:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Windows support and a Windows CI job

1 participant