Skip to content

fix: Windows build compatibility and release workflow#5

Merged
JheisonMB merged 3 commits intomainfrom
develop
Apr 1, 2026
Merged

fix: Windows build compatibility and release workflow#5
JheisonMB merged 3 commits intomainfrom
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant