# Generated by ore workflow generate
# Source: .ontology/workflow.ncl

# layer: ci-standard
ci-standard:
    cargo clippy --all-targets --all-features -- -D warnings
    cargo nextest run --all-features --workspace --profile ci --cargo-profile ci
    cargo deny check licenses advisories
    cargo doc --no-deps --workspace --profile ci -q
    nickel typecheck
    nu --ide-check 100
    cargo build --release --workspace

# layer: ci-exhaustive
ci-exhaustive:
    cargo deny check
    cargo geiger --all-features --all-targets
    cross build --target x86_64-unknown-linux-musl --release
    cargo sbom
