Skip to content

Auto-deploy the review app to Pages + link it from the README - #11

Merged
AxelDlv00 merged 1 commit into
mainfrom
pages/enable-auto-deploy-and-readme
Jul 9, 2026
Merged

Auto-deploy the review app to Pages + link it from the README#11
AxelDlv00 merged 1 commit into
mainfrom
pages/enable-auto-deploy-and-readme

Conversation

@AxelDlv00

Copy link
Copy Markdown
Collaborator

The one earlier Pages run failed at actions/configure-pages@v5 because Pages was not yet enabled. Now that Pages is enabled (Settings → Pages → Source: GitHub Actions), a manual workflow_dispatch run deployed the site successfully — it's live at https://lehengchen.github.io/OpenGA/.

This PR finishes the job:

  • .github/workflows/pages.yml — restore the push trigger the workflow's own comment described, so the review app republishes automatically on every push to main that touches apps/review/**, projects/riemannian-geometry/**, OpenGALib/**, or the workflow itself. workflow_dispatch is kept for manual re-deploys.
  • README.md — add an "Explore online" section and a top-of-page link pointing to the published site, so the page is discoverable.

Without the restored trigger the page would only update on manual dispatch and go stale.

🤖 Generated with Claude Code

…ADME

Pages is now enabled (Settings -> Pages -> Source: GitHub Actions), so the
review app should publish on its own instead of only on manual dispatch.
Restore the `push` trigger the workflow comment described (main, scoped to
apps/review, projects/riemannian-geometry, OpenGALib, and this workflow),
keeping workflow_dispatch for manual re-deploys.

README now points to the published site at lehengchen.github.io/OpenGA.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@AxelDlv00 AxelDlv00 closed this Jul 9, 2026
@AxelDlv00 AxelDlv00 reopened this Jul 9, 2026
@AxelDlv00
AxelDlv00 merged commit ffb6497 into main Jul 9, 2026
4 of 6 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.

1 participant