Hive Hive
Sign in

fix(release): package supported microsandbox targets

GitHub issue · Closed

Metadata
Source
tuist/once #58
Updated
Jun 24, 2026
Domains
Once
Details

Summary

  • Installs libcap-ng-dev in the Linux release packaging job so once-cli can link the embedded Microsandbox provider.
  • Limits the embedded Microsandbox dependency to Linux and Apple Silicon macOS, avoiding the Intel macOS dependency path that fails in msb_krun_utils.
  • Keeps unsupported targets on the existing provider configuration error path.

Testing

  • mise exec -- cargo check -p once-cli
  • rustup target add x86_64-apple-darwin
  • mise exec -- cargo check -p once-cli --target x86_64-apple-darwin
  • mise exec -- cargo clippy -p once-core --all-targets -- -D warnings
  • mise exec -- cargo fmt --all -- --check
  • git diff --check
  • rg -n "—" .github/workflows/release.yml crates/once-core/Cargo.toml crates/once-core/src/remote/microsandbox.rs || true
Flights

Investigate, reproduce, or fix this item in an isolated repository. Each Flight preserves its outcome and agent session.

New Flights are paused Configure model inference, GitHub, and a sandbox provider to start another Flight. Existing results remain available below.
No Flights yet

Start a Flight and preserve its objective, outcome, and session here.

Comments

No GitHub comments yet.