From a4716553bf5593c1d4c780b96b09c51dedac5401 Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Thu, 26 Sep 2024 15:22:31 +0200 Subject: [PATCH] chore: use GitHub API for Java version determination logic (#1535) --- src/generate.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/generate.js b/src/generate.js index a68cbdfbdd..2d7284b55c 100644 --- a/src/generate.js +++ b/src/generate.js @@ -51,9 +51,9 @@ async function getVersionForLanguageBinding(lang) { return npmData['dist-tags'].latest; case 'java': - const mavenResponse = await fetch('https://search.maven.org/solrsearch/select?q=g:com.microsoft.playwright+AND+a:playwright&rows=1&wt=json'); - const mavenData = await mavenResponse.json(); - return mavenData.response.docs[0].latestVersion; + const githubResponse = await fetch('https://api.github.com/repos/microsoft/playwright-java/releases'); + const githubData = await githubResponse.json(); + return githubData[0].tag_name; case 'python': const pypiResponse = await fetch('https://pypi.org/pypi/playwright/json');