Skip to content

ci: add docs link/anchor check + dormant Go pipeline - #1

Merged
bntvllnt merged 1 commit into
mainfrom
ci/add-pipeline
May 31, 2026
Merged

ci: add docs link/anchor check + dormant Go pipeline#1
bntvllnt merged 1 commit into
mainfrom
ci/add-pipeline

Conversation

@bntvllnt

Copy link
Copy Markdown
Collaborator

Adds CI for the design-docs repo, pre-wired for code.

What

  • docs job (active): offline lychee check of cross-doc links + #anchors in README + docs/. Catches the dangling-link/broken-anchor class fixed in the consistency pass.
  • go + lint jobs (dormant): go build/vet/test -race + golangci-lint, gated on go.mod existing. Skip cleanly (stay green) until P0 lands Go code, then auto-activate.

Why a PR (not direct push)

First exercise of the repo config just set: squash-only merge, auto-delete-on-merge, main branch protection. Dogfoods the workflow.

After merge

Make the Go + lint jobs required status checks once P0 introduces go.mod.

- docs job: offline lychee check of cross-doc links and #anchors (active now)
- go/lint jobs: build/vet/test/golangci-lint, gated on go.mod (dormant until P0)
@bntvllnt bntvllnt self-assigned this May 31, 2026
@bntvllnt
bntvllnt merged commit bbc97be into main May 31, 2026
4 checks passed
@bntvllnt
bntvllnt deleted the ci/add-pipeline branch May 31, 2026 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant