Skip to content

chore: enable windows and linux builds#83

Draft
Ziinc wants to merge 1 commit into
mainfrom
ziinc/enable-linux-and-windows-release-builds
Draft

chore: enable windows and linux builds#83
Ziinc wants to merge 1 commit into
mainfrom
ziinc/enable-linux-and-windows-release-builds

Conversation

@Ziinc

@Ziinc Ziinc commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

Motivation

  • Expand CI and release coverage to Linux and Windows and include NAPI/crate/package changes in triggers.

Description

  • Add defaults shell and include crates/**, package.json, package-lock.json in CI triggers.
  • Add Windows JS and Rust jobs and Ubuntu/Windows release matrix entries.
  • Use runner.os checks and install jj via cargo binstall on non-macOS.
  • Install Linux Tauri dependencies in CI and release workflows.

Testing

  • Validated YAML parsing with ruby -e (passed).
  • Ran npm run check:format (passed).
  • Ran npm run check which failed due to unrelated ast-grep snapshot test failures.
    [Codex Task](

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