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

cd C:\yoshimi-hot\output\analyse-bnr\info-hub\site
quarto render

Check:

  • site renders without errors
  • HTML briefing works
  • PDF briefing works
  • release catalogue works
  • download links work

3 Stage 2: Check Git status

cd C:\yoshimi-hot\output\analyse-bnr\info-hub
git status

Do not commit:

  • site/_site/
  • site/.quarto/
  • private data
  • private logs
  • bnr_paths_LOCAL.do
  • local setup notes

4 Stage 3: Commit changes

Use VS Code Source Control or selective command-line Git.

Example:

git add site scripts outputs/public docs README.md CHANGELOG.md DECISIONS.md

Adjust the command to match the files actually changed.

git commit -m "Add CVD case-count static briefing workflow"

5 Stage 4: Push to GitHub

git push

Check GitHub Actions or GitHub Pages deployment status in the GitHub repository.

When deployment completes, open the public site and check the changed pages.

Back to top