From 1e26640d5afa608b79bf37054bc92d0d581095df Mon Sep 17 00:00:00 2001 From: Colin Mollenhour Date: Wed, 25 Jun 2025 01:28:12 -0400 Subject: [PATCH] Add --ip option to allow fix for hanging when run in GitHub Actions. --- src/commands/preview.mjs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/commands/preview.mjs b/src/commands/preview.mjs index 006235f..6aa9075 100644 --- a/src/commands/preview.mjs +++ b/src/commands/preview.mjs @@ -19,6 +19,11 @@ export default defineCommand({ required: false, default: '.' }, + ip: { + type: 'string', + description: 'The IP address to bind the preview server to.', + required: false, + }, 'log-level': { type: 'string', description: 'The log level to use.', @@ -86,6 +91,9 @@ export default defineCommand({ if (args['log-level']) { wranglerArgs.push(`--log-level=${args['log-level']}`) } + if (args.ip) { + wranglerArgs.push(`--ip=${args.ip}`) + } if (nitroConfig.preset === 'cloudflare-pages') { consola.info(`Starting \`wrangler pages dev .\` command...`) await execa(options)`wrangler pages dev . ${wranglerArgs}`