Skip to content

fix(ci): add auto-install to deploy-docs toolchain setup#25

Closed
rhuanbarreto wants to merge 3 commits into
mainfrom
claude/elegant-tharp
Closed

fix(ci): add auto-install to deploy-docs toolchain setup#25
rhuanbarreto wants to merge 3 commits into
mainfrom
claude/elegant-tharp

Conversation

@rhuanbarreto

Copy link
Copy Markdown
Contributor

Summary

  • The deploy-docs.yml workflow was missing auto-install: true on moonrepo/setup-toolchain@v0, causing bun: command not found during the docs build step
  • Matches the pattern already used in code-pull-request.yml

Test plan

  • Merge and verify the deploy-docs workflow completes successfully

🤖 Generated with Claude Code

rhuanbarreto and others added 3 commits February 28, 2026 04:50
Scaffold an Astro/Starlight documentation site in docs/ with 18 content
pages covering getting started, core concepts, guides, API reference,
and rule pattern examples. Add a GitHub Actions workflow to deploy to
GitHub Pages on merge to main.

- Rename existing planning docs from docs/ to plans/
- Add Astro 5 + Starlight 0.34 project with Bun-based build
- Write comprehensive docs: installation, quick start, ADRs, rules,
  domains, writing guides, CI integration, editor plugins, MCP server,
  pre-commit hooks, CLI commands, MCP tools, rule API, ADR schema,
  and common rule patterns
- Add deploy-docs.yml workflow (GitHub Pages + custom domain)
- Update .gitignore, .prettierignore, .npmignore for docs artifacts
- Add docs:dev, docs:build, docs:preview convenience scripts

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add bun, yarn, pnpm install instructions to docs and README
- Add dev dependency install section with npx/bun run usage
- Add GEN-001 Documentation Site ADR codifying docs conventions
- Fix stale path reference in agent memory (docs/ -> plans/)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The deploy-docs workflow was missing `auto-install: true` on
moonrepo/setup-toolchain, causing `bun: command not found` in CI.
Matches the pattern used in code-pull-request.yml.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@rhuanbarreto

Copy link
Copy Markdown
Contributor Author

Replaced by a clean branch — the old branch had conflicts from rebasing over the already-merged PR #23.

@rhuanbarreto rhuanbarreto deleted the claude/elegant-tharp branch March 3, 2026 22:09
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