From 6fee9584e5200b122c3761ac7660227eb8ff1656 Mon Sep 17 00:00:00 2001 From: Elijah Duffy Date: Sun, 25 Oct 2026 14:21:29 -0700 Subject: [PATCH 1/4] chore: adopt Corestack project standards --- .gitea/workflows/ci.yml | 5 ++++ .gitea/workflows/docs-check.yml | 15 +++++++++++ .gitea/workflows/release.yml | 3 +++ .golangci.yml | 12 +++++++++ AGENTS.md | 48 ++++++++++++++++++++++++++++++--- docs/adr/README.md | 29 ++++++++++++++++++++ 6 files changed, 109 insertions(+), 3 deletions(-) create mode 100644 .gitea/workflows/docs-check.yml create mode 100644 .golangci.yml create mode 100644 docs/adr/README.md diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 73c5864..584467c 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -19,6 +19,11 @@ jobs: - run: go vet ./... - run: go test -race ./... - run: go run ./cmd/docs check + - name: Require issue URLs in TODO comments + run: | + find . -type d \( -name .git -o -name node_modules -o -name vendor -o -name generated -o -name gen -o -name target -o -name dist -o -name build -o -name .svelte-kit -o -name .next \) -prune -o -type f \( -name '*.go' -o -name '*.ts' -o -name '*.tsx' -o -name '*.js' -o -name '*.svelte' -o -name '*.rs' -o -name '*.sql' -o -name '*.sh' -o -name '*.proto' -o -name '*.graphql' -o -name '*.yml' -o -name '*.yaml' -o -name '*.toml' \) -exec awk 'match($0, "((^|[^:])[/][/]|[/][*]|(^|[[:space:]])(#|--)|^[[:space:]]*([*]|