Skip to content

docs: polish README and publish MkDocs site to GitHub Pages#19

Merged
dropdevrahul merged 1 commit into
mainfrom
docs/readme-and-pages
Jun 21, 2026
Merged

docs: polish README and publish MkDocs site to GitHub Pages#19
dropdevrahul merged 1 commit into
mainfrom
docs/readme-and-pages

Conversation

@dropdevrahul

Copy link
Copy Markdown
Owner

What

  • README: rewritten with a centered hero (campy.gif), CI/MIT/bun/docs badges, and full sections (Features, both install options, per-agent table, slash commands, pets, file structure, License).
  • Docs site: MkDocs-Material under docs/ with 7 pages (index, installation, agents, commands, pets, architecture, contributing) — Material theme, light/dark toggle, search, code-copy.
  • CI: .github/workflows/docs.yml builds the site and deploys to GitHub Pages (official Pages actions; runs on push to main for docs paths + manual workflow_dispatch).
  • .gitignore: ignore local site/ build output.

Verification

  • bun run typecheck clean
  • bun test — 43 pass / 0 fail
  • docs.yml parses as valid YAML
  • docs/superpowers/ left untouched

Manual follow-up (repo settings)

  1. Settings → Pages → Source = "GitHub Actions" (one-time; otherwise the deploy job has no target).
  2. Site goes live at https://dropdevrahul.github.io/campy/ after the first main deploy or a manual workflow run.

- Rewrite README with hero, badges, and docs link
- Add MkDocs-Material site under docs/ (7 pages)
- Add GitHub Actions workflow to build and deploy docs to Pages
- Ignore mkdocs build output (site/)
@dropdevrahul dropdevrahul merged commit 814566b into main Jun 21, 2026
2 checks passed
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