Skip to content

fix: Windows build compatibility and release workflow - #5

Merged
JheisonMB merged 3 commits into
mainfrom
develop
Apr 1, 2026
Merged

fix: Windows build compatibility and release workflow#5
JheisonMB merged 3 commits into
mainfrom
develop

Conversation

@JheisonMB

Copy link
Copy Markdown
Collaborator

Changes

  • Fix Windows build: move PermissionsExt import inside #[cfg(unix)] block
  • Align release workflow with texforge: auto-tag on main PR merge instead of manual tag push
  • Add publish-check and main-pr-checks jobs to CI
  • Bump to 0.1.2

Why

The Windows release binary was failing to compile due to std::os::unix being imported unconditionally. The release workflow was also missing the auto-tag and crates.io publish steps.

@JheisonMB
JheisonMB merged commit bfc5ef6 into main Apr 1, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant