Hive Hive
Sign in

chore: Dogfood Fabrik builds

GitHub issue · Closed

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

Summary

  • Adds a cargo_binary target for Cargo-backed Rust binaries.
  • Adds a root //:fabrik target so the release binary can build Fabrik through Fabrik.
  • Runs target/release/fabrik targets and target/release/fabrik run //:fabrik in CI.
  • Documents the git-cliff release tasks and the dogfood commands in the README.

Notes

Release automation was already present through cliff.toml, mise/tasks/release/*, and .github/workflows/release.yml. This PR fills the README gap and adds the first dogfood path.

Validation

  • mise exec -- cargo test --workspace
  • mise exec -- cargo fmt --all -- --check
  • mise exec -- cargo clippy --workspace --all-targets -- -D warnings
  • mise exec -- cargo build --release
  • mise exec -- target/release/fabrik targets
  • mise exec -- target/release/fabrik run //:fabrik
  • mise exec -- target/release/fabrik run //:fabrik again, verifying a cache hit
  • mise exec -- shellspec
  • mise run release:detect
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.