Skip to content

Restore live demo Check Run section - #5

Merged
trivedi-vatsal merged 2 commits into
mainfrom
feat/public-demo
Aug 29, 2026
Merged

Restore live demo Check Run section#5
trivedi-vatsal merged 2 commits into
mainfrom
feat/public-demo

Conversation

@trivedi-vatsal

Copy link
Copy Markdown
Contributor

Summary

  • Restores the #demo homepage section (real Check Runs, same /runs/{id} pages, availability caveat) after the pipeline block.
  • Adds src/data/demo-runs.json and npm run refresh-demo-runs so prUrl is always present and runUrl is filled from public GitHub Checks later.
  • Mirrors a short live-demo paragraph in public/index.md. Link CI allows whatever origin runUrl uses once refresh writes one.

Test plan

  • Homepage #demo lists six outcomes; each “pull request” opens the matching [demo] PR on openpreflight/demo.
  • No “run log” links yet (runUrl is null until the demo instance exists).
  • npm run build and npm run check-links pass.
  • After the demo App + instance produce Check Runs: npm run refresh-demo-runs fills runUrl and a second pass of check-links still passes.

Made with Cursor

trivedi-vatsal and others added 2 commits August 29, 2026 07:46
PR links for openpreflight/demo are filled; shareable run URLs stay empty
until the demo instance produces Check Runs.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@trivedi-vatsal
trivedi-vatsal merged commit e3658e9 into main Aug 29, 2026
1 of 2 checks passed
@trivedi-vatsal
trivedi-vatsal deleted the feat/public-demo branch August 29, 2026 02:28
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