Add build script, AGENTS.md, fix formatting
Build and Deploy / build-and-deploy (push) Successful in 44s

- scripts/build: gofmt, go vet, go build, docker build
- AGENTS.md: agents must run ./scripts/build before committing
- Fix gofmt issues in handler/auth.go and store/store.go
This commit is contained in:
2026-07-08 09:22:07 -04:00
parent 0861f7510b
commit d70ed1943f
5 changed files with 60 additions and 7 deletions
Executable
+29
View File
@@ -0,0 +1,29 @@
#!/usr/bin/env bash
set -euo pipefail
cd "$(dirname "$0")/.."
echo "==> gofmt check"
unformatted=$(gofmt -l .)
if [ -n "$unformatted" ]; then
echo "Unformatted files:"
echo "$unformatted"
gofmt -d .
echo "Run: gofmt -w ."
exit 1
fi
echo " ok"
echo "==> go vet"
go vet ./...
echo " ok"
echo "==> go build"
CGO_ENABLED=0 go build -o podstalk .
echo " ok"
echo "==> docker build"
docker build -t podstalk .
echo " ok"
echo "==> all checks passed"