Skip to content

Add project website - #27

Merged
vmrocha merged 3 commits into
mainfrom
agent/propose-project-site
Aug 3, 2026
Merged

Add project website#27
vmrocha merged 3 commits into
mainfrom
agent/propose-project-site

Conversation

@vmrocha

@vmrocha vmrocha commented Aug 3, 2026

Copy link
Copy Markdown
Owner

Summary

Adds a complete static VitePress website and the ADR documenting the hosting and maintenance decision.

The site includes a landing page, installation guide, reading and search guide, configuration guide, and command reference. GitHub Actions builds it for pull requests and deploys it to GitHub Pages only after changes merge to main.

Why

Bible CLI needs an approachable public entry point and maintained user documentation without introducing a separate application server or repository.

Impact

After GitHub Pages is enabled with GitHub Actions as the publishing source, merged website changes will publish to https://vmrocha.github.io/bible-cli/.

Validation

  • make check
  • corepack pnpm --dir website install --frozen-lockfile
  • corepack pnpm --dir website docs:build
  • git diff --check
  • User-facing documentation was added.
  • No bundled Bible translation data changed.

@vmrocha vmrocha changed the title Propose project website Add project website Aug 3, 2026
@vmrocha
vmrocha marked this pull request as ready for review August 3, 2026 14:38
@vmrocha
vmrocha merged commit 3765e76 into main Aug 3, 2026
7 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