You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Configure and verify the repository's live GitHub Pages deployment after the GitHub Actions workflow has merged to main, proving that the published Zensical docs page is fully functional.
Self-contained context: GitHub Pages was not configured at tracker creation time (GET /repos/NVIDIA/OpenShell-Research/pages returned 404). The repository has admin access available through gh, Actions are enabled, and official GitHub Pages actions are allowed. The docs site is Zensical-generated from docs/ into site/. Backward compatibility is not required.
In scope: ensure repo Pages settings use GitHub Actions as the build/deployment source; inspect the main deployment workflow run; smoke-test the live Pages URL and important pages/assets; update the tracker with final evidence.
Non-goals: broad content rewrites or workflow redesign unless verification exposes a defect.
Backward compatibility: do not support GitLab Pages.
Sequencing: final implementation/verification issue before closing the tracker.
Implementation Notes
Use the GitHub API/CLI to inspect or configure Pages. Use Actions run logs/status to verify the deploy job. Smoke-test at least the homepage, Dev Notes listing, one Dev Note post, research runtime page, favicon/brand assets, and generated Dev Notes cards/bylines. If the live site fails because of repo/organization policy, record the exact API response and run evidence in #2.
Acceptance Criteria
GitHub Pages is configured for the repository with GitHub Actions deployment.
The latest main Pages workflow completes successfully.
The live Pages URL returns HTTP 200 for the homepage and selected internal pages/assets.
Smoke checks verify generated Dev Notes cards/bylines and site navigation/search assets are present in published output.
Inspect Pages API settings and latest Actions run status.
Run live HTTP smoke checks against the Pages URL for key pages/assets.
Run scripts/build-docs.sh locally if a verification defect requires a code/config fix.
PR Expectations
If verification requires code/config changes, open a focused PR with validation evidence. If no code changes are required, close the issue with a verification comment and update tracker #2 directly.
Objective
Configure and verify the repository's live GitHub Pages deployment after the GitHub Actions workflow has merged to
main, proving that the published Zensical docs page is fully functional.Context
GET /repos/NVIDIA/OpenShell-Research/pagesreturned 404). The repository has admin access available throughgh, Actions are enabled, and official GitHub Pages actions are allowed. The docs site is Zensical-generated fromdocs/intosite/. Backward compatibility is not required.Scope
maindeployment workflow run; smoke-test the live Pages URL and important pages/assets; update the tracker with final evidence.Implementation Notes
Use the GitHub API/CLI to inspect or configure Pages. Use Actions run logs/status to verify the deploy job. Smoke-test at least the homepage, Dev Notes listing, one Dev Note post, research runtime page, favicon/brand assets, and generated Dev Notes cards/bylines. If the live site fails because of repo/organization policy, record the exact API response and run evidence in #2.
Acceptance Criteria
mainPages workflow completes successfully.Required Validation
scripts/build-docs.shlocally if a verification defect requires a code/config fix.PR Expectations
If verification requires code/config changes, open a focused PR with validation evidence. If no code changes are required, close the issue with a verification comment and update tracker #2 directly.