Files
crank/justfile
T
github-ops b1d956970a
Deploy / deploy (push) Successful in 2m51s
CI / Rust Checks (push) Successful in 5m52s
CI / UI Checks (push) Successful in 6s
CI / Deployment Manifests (push) Successful in 3s
CI / Frontend E2E (push) Successful in 4m26s
chore: publish clean community baseline
2026-06-19 15:30:33 +00:00

44 lines
1.0 KiB
Makefile

fmt:
cargo fmt --all
fmt-check:
cargo fmt --all --check
check:
cargo check --workspace
clippy:
cargo clippy --workspace --all-targets --all-features -- -D warnings
test:
TEST_DATABASE_URL="${TEST_DATABASE_URL:-postgres://crank:crank@127.0.0.1:15432/crank}" cargo test --workspace --all-targets
sqlx-prepare database_url:
DATABASE_URL={{database_url}} cargo sqlx prepare --workspace -- --all-targets
sqlx-check:
SQLX_OFFLINE=true cargo check --workspace
verify:
just fmt-check
just clippy
just test
ui-build:
docker build -f apps/ui/Dockerfile .
verify-ui:
just ui-build
ui-e2e:
cd apps/ui && npm run e2e
staging-smoke base_url:
bash scripts/staging-smoke.sh {{base_url}}
authenticated-staging-smoke base_url:
bash scripts/authenticated-staging-smoke.sh {{base_url}}
staging-note-block environment deploy_commit checked_by smoke_status='partial':
bash scripts/staging-note-block.sh {{environment}} {{deploy_commit}} {{checked_by}} {{smoke_status}}