-
-
Notifications
You must be signed in to change notification settings - Fork 6.4k
add open-next deployment github workflow #8211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
add open-next deployment github workflow #8211
Conversation
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds a GitHub workflow to automatically deploy the OpenNext version of the Node.js website to Cloudflare (hosted at https://node-test.org) on every push to main. This ensures the test version stays synchronized with the official website.
- Adds automated deployment workflow for OpenNext test site
- Configures Cloudflare deployment using secrets for API tokens
- Sets up proper security hardening and Node.js environment
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #8211 +/- ##
==========================================
- Coverage 76.64% 76.62% -0.03%
==========================================
Files 115 115
Lines 9618 9618
Branches 322 322
==========================================
- Hits 7372 7370 -2
- Misses 2245 2247 +2
Partials 1 1 ☔ View full report in Codecov by Sentry. |
27d6b78
to
3299c1c
Compare
Co-authored-by: Aviv Keller <[email protected]> Signed-off-by: Dario Piotrowicz <[email protected]>
Description
The changes here add a workflow that deploys the OpenNext version (deployed at https://node-test.org) of the site on every push to
main
, so that we can make sure that such version is always up to date with the official version.Validation
This will be validated once merged (and merging it is very low risk)
Related Issues
Check List
pnpm format
to ensure the code follows the style guide.pnpm test
to check if all tests are passing.pnpm build
to check if the website builds without errors.