Skip to content

Worktree docs contributing tools - #940

Open
nlevee wants to merge 6 commits into
mainfrom
worktree-docs-contributing-tools
Open

Worktree docs contributing tools#940
nlevee wants to merge 6 commits into
mainfrom
worktree-docs-contributing-tools

Conversation

@nlevee

@nlevee nlevee commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

No description provided.

nlevee and others added 4 commits July 10, 2026 15:24
Add Go 1.26+, golangci-lint, and Node/Yarn (UI) to prerequisites; make
Docker requirements explicit (Buildx + Compose, drop misleading podman);
note that controller-gen/kustomize/setup-envtest are auto-installed by make.
Add a "Building the Documentation Locally" section covering the MkDocs
(pip install -r requirements.txt) workflow.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Manages the full local toolchain via mise (https://mise.jdx.dev/) so
contributors get identical versions: Go 1.26 (go.mod), Node 24 + Yarn
classic (Dockerfile/CI), plus kubectl/helm/kind/yq/golangci-lint and the
uv-based docs toolchain. Extends the local docs-only config with the
Go/K8s/UI tools and keeps the existing MkDocs tasks.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…docs

Pin every tool to an exact version (go/node aligned with the Dockerfile
build images, CLIs to current releases) for a fully reproducible
environment. Document the mise workflow in the contributing guide.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add the `mise run mkdocs-serve` path alongside the raw Python/pip flow.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-project-automation github-project-automation Bot moved this to 📋 Backlog in Burrito Jul 10, 2026
Comment thread mise.toml
Reduce Renovate PR load by grouping all mise tool updates (mise.toml)
into one "mise tools" PR, mirroring the file-scoped grouping already used
for ui/** and the e2e docker-compose file.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@nlevee

nlevee commented Jul 10, 2026

Copy link
Copy Markdown
Contributor Author

@copilot resolve the merge conflicts in this pull request

Copilot AI commented Jul 10, 2026

Copy link
Copy Markdown

@copilot resolve the merge conflicts in this pull request

Merged latest main into this branch — no conflicts, resolved cleanly in commit 9cddfbc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: 📋 Backlog

Development

Successfully merging this pull request may close these issues.

3 participants