Hive
feat(script): align script rules with annotated files
GitHub issue · Closed
Source
tuist/once #46
Updated
Jun 24, 2026
Domains
Once
Summary
- make
rule = "script"the canonical script model, with[target.script]and shared field names across inline scripts and annotated script files - add script-aware execution support in
fabrik runandfabrik exec, including direct shebang execution and autodetection forfabrik exec -- <runtime> <script> - refresh the docs and website around script files and script rules, and remove older task and runtime-script documentation from the public path
- extend Rust and shellspec coverage for script parsing, lowering, caching, and direct execution flows
Testing
mise exec -- cargo test -p fabrik-frontend --lib -- manifest scriptmise exec -- cargo test -p fabrik-cli --bin fabrik commands::run::action::script -- --nocapturemise exec -- cargo test -p fabrik-cli --bin fabrik commands::exec -- --nocapturemise exec -- cargo build --release -p fabrik-climise exec -- shellspec spec/run_spec.shmise exec -- shellspec spec/exec_spec.shnpm --prefix docs run build
No GitHub comments yet.