Skip to content
This repository was archived by the owner on Aug 20, 2026. It is now read-only.

ci: add demo validation workflow - #95

Closed
DanFashauer wants to merge 1 commit into
mainfrom
chatgpt/demo-validation-workflow
Closed

ci: add demo validation workflow#95
DanFashauer wants to merge 1 commit into
mainfrom
chatgpt/demo-validation-workflow

Conversation

@DanFashauer

Copy link
Copy Markdown
Owner

Summary

  • Adds .github/workflows/demo-validation.yml to validate demo-related changes on pull requests and pushes to main.
  • Scopes the workflow to demo/API/demo-doc/package/workflow paths.
  • Runs deterministic validation: npm ci, typecheck, lint, build, the demo session-start Vitest test, and npm run demo:media.
  • Uploads artifacts/demo-media/ as a workflow artifact and treats storyboard fallback as valid when capture-report.json is produced.
  • Uses local-only demo validation environment variables and does not require production secrets.

Files changed

  • .github/workflows/demo-validation.yml

Validation

  • Recreated through the GitHub connector because the Codex workspace did not return a GitHub-visible PR URL.
  • No product logic changed.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant