Skip to content

feat: publish dashboard through GitHub Pages Actions - #4

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/broca-pages
Oct 8, 2026
Merged

Jammy2211 merged 1 commit into
mainfrom
feature/broca-pages

Conversation

@Jammy2211

Copy link
Copy Markdown
Contributor

Summary

Publish the Broca dashboard at https://pyautolabs.github.io/PyAutoBroca/ through GitHub Pages Actions. Builds validate saved records and render only site/index.html; deployments are limited to main pushes or manual dispatch. PR builds do not deploy, and publication neither runs benchmarks nor advances evidence freshness.

Closes #3 after the paired navigation update.

API Changes

None — adds hosting for the existing renderer.

Test Plan

  • 19 Broca tests passed, including the publication boundary/permission contract.
  • CLI check and static render passed; rendered collection timestamp equals the saved receipt (UTC normalization only).
  • Pages configured for Actions; github-pages environment permits main only.
  • Final Actions build/deploy and live HTTP verification follow merge.

Human requested Pages deployment with Actions and has authorized all merges in this session. Existing acknowledged Heart YELLOW reason remains unchanged: manifest drift: workspace checkouts (manifest ↔ disk) — 1 mismatch(es) vs PyAutoMind/repos.yaml; stale rehearsal evidence is unchanged. No package release or scientific compute.

@Jammy2211
Jammy2211 merged commit c5af0a2 into main Oct 8, 2026
4 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.

feat: publish dashboard through GitHub Pages Actions

1 participant