From ecfd2f4cd6a1c3f6bc3cd1cca6b62a3cb705a4e2 Mon Sep 17 00:00:00 2001 From: JJ Kasper Date: Fri, 18 Nov 2022 18:04:17 -0800 Subject: [PATCH] Fix e2e deploy test for Node.js v18 (#43109) This updates the Node.js version check for proxying when running against a deployment. Fixes: https://github.com/vercel/next.js/actions/runs/3501049844/jobs/5864420602 --- test/e2e/proxy-request-with-middleware/app/pages/api/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/e2e/proxy-request-with-middleware/app/pages/api/index.js b/test/e2e/proxy-request-with-middleware/app/pages/api/index.js index 01c9f6d808a8..72418a6e14ab 100644 --- a/test/e2e/proxy-request-with-middleware/app/pages/api/index.js +++ b/test/e2e/proxy-request-with-middleware/app/pages/api/index.js @@ -12,7 +12,7 @@ export default function handler(req, res) { request( `http://${ // node v18 resolves to IPv6 by default so force IPv4 - process.version.startsWith('v18.') + process.version.startsWith('v18.') && !process.env.VERCEL_URL ? `127.0.0.1:${req.headers.host.split(':').pop() || ''}` : req.headers.host }${req.url}/post`,