Repository navigation
ci: deploy HappyView modules to test on push to main - #62
Conversation
Branch and environment names differ (main -> Test), so a resolve job maps branches to environments explicitly instead of using ref_name.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
|
No actionable comments were generated in the recent review. Walkthrough
Merge Risk:
|
|



Adds a Test deploy: every push to
mainnow installs the HappyView modules into the test HappyView via theTestGitHub environment, alongside Staging and Production.Changes
deploy.ymlalso triggers onmain. A smallresolvejob maps branches to environments explicitly (main→Test,staging→Staging,production→Production) and fails on unmapped branches.--override,contents: read, SHA-pinned actions.happyview-modules/README.mdDeploys section lists all three environments and their required settings.Rollout
Before merging, the
Testenvironment needsHAPPYVIEW_BASE_URL,HAPPYVIEW_ADMIN_TOKEN(andHYPERCERTS_HANDLE_RESOLVER_URLif the test HappyView lacks it), and must allow deployments frommain. Otherwise the merge's own deploy fails.Summary by CodeRabbit
main,staging, andproduction, targeting the corresponding Test, Staging, and Production environments.