fix(ci): support fork PR preview builds and smoke tests#6428
fix(ci): support fork PR preview builds and smoke tests#6428rubencarvalho wants to merge 2 commits into
Conversation
Skip Azure and Chromatic steps that need secrets on fork PRs. Documentation builds and Playwright smoke tests still run via locally served build artifacts. Co-authored-by: Cursor <cursoragent@cursor.com>
|
📚 Branch Preview Links✅ Documentation and Storybook builds completed successfully. Preview deployment is not available for pull requests from forked repositories. GitHub does not expose repository secrets to workflows triggered by external contributions, so Azure Blob Storage uploads are skipped. Smoke tests still run against the built documentation served locally in CI. This PR is using the |
Coverage Report for CI Build 27823134133Warning No base build found for commit Coverage: 96.24%Details
Uncovered ChangesNo uncovered changes found. Coverage RegressionsRequires a base build to compare against. How to fix this → Coverage Stats💛 - Coveralls |
Summary
test_fork_previewlabel) because repository secrets are unavailable to external contributionsrun_vrtlabel instead of failing on an emptyCHROMATIC_TOKENTest plan
test_fork_previewlabel to this PR and confirm preview workflow skips Azure deploy, posts fork-style comment, and smoke tests passtest_fork_previewlabel and confirm normal Azure preview links are deployedMade with Cursor