Files
campaign-manager/scripts/ci-local.sh

16 lines
298 B
Bash
Executable File

#!/usr/bin/env sh
set -eu
corepack enable
pnpm install --frozen-lockfile
pnpm build:web
pnpm build:symbiote
cargo fmt --manifest-path backend/Cargo.toml --all -- --check
cargo check --manifest-path backend/Cargo.toml --workspace
docker compose config >/dev/null
echo "Local CI checks passed."