···66before:
77 hooks:
88 - go mod tidy
99+ - go generate ./...
9101011builds:
1112 # Credential helper - cross-platform native binary distribution
+7-2
gen/main.go
pkg/atproto/generate.go
···11+//go:build ignore
22+// +build ignore
33+14package main
2536// CBOR Code Generator
···58// This generates optimized CBOR marshaling code for ATProto records.
69//
710// Usage:
88-// go run gen/main.go
1111+// go generate ./pkg/atproto/...
912//
1013// This creates pkg/atproto/cbor_gen.go which should be committed to git.
1114// Only re-run when you modify types in pkg/atproto/types.go
1515+//
1616+// The //go:generate directive is in lexicon.go
12171318import (
1419 "fmt"
···21262227func main() {
2328 // Generate map-style encoders for CrewRecord and CaptainRecord
2424- if err := cbg.WriteMapEncodersToFile("pkg/atproto/cbor_gen.go", "atproto",
2929+ if err := cbg.WriteMapEncodersToFile("cbor_gen.go", "atproto",
2530 atproto.CrewRecord{},
2631 atproto.CaptainRecord{},
2732 ); err != nil {
+2
pkg/appview/licenses/.gitignore
···11+# Generated SPDX license data
22+spdx-licenses.json