Files
sow-tools/Makefile
T
archvillainetteandClaude Fable 5 fab911d97a
build-binaries / build-binaries (pull_request) Successful in 2m6s
test / test (pull_request) Successful in 1m21s
Retire the Crucible container image
Nothing consumes registry.westgate.pw/deployment/crucible: prod.yml no
longer reserves a slot for it and no runtime or recovery path pulls it.
Binaries, wrappers, and the Nix input are the supported ways to run
Crucible. Delete the image workflows (build/publish/test), the
Dockerfile, and the make image target; update docs to match.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 08:48:23 +02:00

25 lines
436 B
Makefile

SHELL := bash
.ONESHELL:
.PHONY: check test vet build smoke fmt
# Lint + unit tests. Mirrors the `test` CI job; runs green inside `nix develop`.
check: vet test
shellcheck scripts/*.sh
yamllint .gitea
vet:
go vet ./...
test:
go test ./...
# Build every cmd/* binary into ./bin (gitignored — binaries are CI artifacts).
build:
scripts/build-binaries.sh
smoke: build
scripts/crucible-smoke.sh
fmt:
gofmt -l -w cmd internal