GitHub Pages Deployment
This site is deployed to GitHub Pages at https://docs.bugsport.io using GitHub Actions.
Automated Deployment
A CI workflow (.github/workflows/deploy.yml) automatically builds and deploys the site on every push to the main branch.
Workflow Summary
- Checks out the repository.
- Installs Node.js 20 and project dependencies via
npm ci. - Runs
npm run buildto generate static output. - Uploads the
build/directory as a GitHub Pages artifact. - Deploys the artifact to GitHub Pages.
One-Time Repository Setup
- Go to Settings → Pages in the repository.
- Set source to GitHub Actions.
- Add
docs.bugsport.ioas the custom domain and save. - Wait for GitHub to validate DNS and enable HTTPS.
Troubleshooting
- If pages render without styles, confirm
urlandbaseUrlvalues indocusaurus.config.ts. - If DNS validation fails, verify the CNAME record for
docs.bugsport.iopoints tohash-line.github.io.