This is a monorepo full of.... experimental stuff. Mostly in go and cue.
- _data: placeholder directories with sensitive data stored in google cloud storage buckets.
- _web: website content in markdown source, rendered by blogengine
- cmd/: various commands
- deploy: k8s manifests in cue source
commands for mainting the codebase
go tool buf generate
# in a deploy/*/ directory
go tool cue cmd k8smanifests
go tool gofumpt -w .
go tool buf format -w .
go tool cue fmt ./...
go vet ./...
go tool staticcheck ./...
go tool buf lint .
go tool cue vet -c=false ./...
# in a deploy/*/ directory
kpt live apply --server-side --output table