Skip to content

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 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