INNER CODE UNIT · TypeScript

aliasUrlMatch

cloudflare/wrangler-action · src/commandOutputParsing.ts:26

	const aliasUrlMatch = stdOut.match(/alias URL: (https?:\/\/[a-zA-Z0-9-./]+)/);
	if (aliasUrlMatch && aliasUrlMatch[1]) {
		aliasUrl = aliasUrlMatch[1].trim();
	}

	return { deploymentUrl, aliasUrl };
}

async function handlePagesDeployOutputEntry(
	config: WranglerActionConfig,
	pagesDeployOutputEntry: OutputEntryPagesDeployment,
) {
	setOutput("deployment-url", pagesDeployOutputEntry.url);
	// DEPRECATED: deployment-alias-url in favour of pages-deployment-alias, drop in next wrangler-action major version change
	setOutput("deployment-alias-url", pagesDeployOutputEntry.alias);
	setOutput("pages-deployment-alias-url", pagesDeployOutputEntry.alias);
	setOutput("pages-deployment-id", pagesDeployOutputEntry.deployment_id);
	setOutput("pages-environment", pagesDeployOutputEntry.environment);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…