Skip to content

ci: extend CI to macOS and Windows - #46

Merged
alshdavid merged 4 commits into
mainfrom
agent/auto-flash/5ed41ad08959
Oct 19, 2026
Merged

alshdavid merged 4 commits into
mainfrom
agent/auto-flash/5ed41ad08959

Conversation

@alshdavid

Copy link
Copy Markdown
Collaborator

Summary

Adds a macOS (macos-15) and Windows (windows-latest) matrix job that runs cargo test, so the cfg-gated unix/windows code in the explorer (unix.rs/windows.rs) and the platform MetadataExt usage in the serve handler is compiled and exercised on both platforms, not just Linux.

This runs the full test suite rather than a bare cargo check, since the host runners are native and cost no extra setup.

Fixes #39

alshdavid and others added 3 commits October 19, 2026 07:24
macOS temp dirs resolve to /private/var/... and Windows returns \?\C:\...
paths, so the unresolved forms never matched the served directory.
@alshdavid
alshdavid merged commit 954f715 into main Oct 19, 2026
6 checks passed
@alshdavid
alshdavid deleted the agent/auto-flash/5ed41ad08959 branch October 19, 2026 11:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Extend CI to macOS/Windows (cfg-gated platform code)

1 participant