From 39e9d5e1ec9e3c28d3e7d3e7db97a504ef42c432 Mon Sep 17 00:00:00 2001 From: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com> Date: Mon, 23 Oct 2023 13:59:10 +0200 Subject: [PATCH] ci: use CfT endpoint (#11232) --- .../tools/ensure-correct-devtools-protocol-package.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/puppeteer-core/tools/ensure-correct-devtools-protocol-package.ts b/packages/puppeteer-core/tools/ensure-correct-devtools-protocol-package.ts index 5c0d74cb..fcc35e1c 100644 --- a/packages/puppeteer-core/tools/ensure-correct-devtools-protocol-package.ts +++ b/packages/puppeteer-core/tools/ensure-correct-devtools-protocol-package.ts @@ -36,7 +36,7 @@ // eslint-disable-next-line import/extensions import {execSync} from 'child_process'; -import packageJson from '../package.json'; +import packageJson from '../package.json' assert {type: 'json'}; import {PUPPETEER_REVISIONS} from '../src/revisions.js'; async function main() { @@ -56,12 +56,12 @@ async function main() { const chromeVersion = PUPPETEER_REVISIONS.chrome; // find the right revision for our Chrome version. const req = await fetch( - `https://chromiumdash.appspot.com/fetch_releases?channel=stable` + `https://googlechromelabs.github.io/chrome-for-testing/known-good-versions.json` ); - const stableReleases = await req.json(); - const chromeRevision = stableReleases.find(release => { + const releases = await req.json(); + const chromeRevision = releases.versions.find(release => { return release.version === chromeVersion; - }).chromium_main_branch_position; + }).revision; console.log(`Revisions for ${chromeVersion}: ${chromeRevision}`); const command = `npm view "devtools-protocol@<=0.0.${chromeRevision}" version | tail -1`;