Publish the site
BNR info-hub Technical Manual
1 Publish the site
1.1 Purpose
This guide explains the final technical checks before publishing the BNR info-hub through GitHub Pages.
Publication should happen only after BNR review and release approval have been completed where required.
2 Stage 1: Render locally
NoteStep 1. Render the site
cd C:\yoshimi-hot\output\analyse-bnr\info-hub\site
quarto render
TipCheck after render
Check:
- site renders without errors
- HTML briefing works
- PDF briefing works
- release catalogue works
- download links work
3 Stage 2: Check Git status
NoteStep 1. Return to the repo root
cd C:\yoshimi-hot\output\analyse-bnr\info-hub
git status
WarningDo not commit generated or private files
Do not commit:
site/_site/site/.quarto/- private data
- private logs
bnr_paths_LOCAL.do- local setup notes
4 Stage 3: Commit changes
NoteStep 1. Stage intended files
Use VS Code Source Control or selective command-line Git.
Example:
git add site scripts outputs/public docs README.md CHANGELOG.md DECISIONS.mdAdjust the command to match the files actually changed.
NoteStep 2. Commit
git commit -m "Add CVD case-count static briefing workflow"5 Stage 4: Push to GitHub
NoteStep 1. Push
git push
NoteStep 2. Check deployment
Check GitHub Actions or GitHub Pages deployment status in the GitHub repository.
When deployment completes, open the public site and check the changed pages.