mirror of
https://github.com/actions/setup-java.git
synced 2026-07-28 15:14:30 +02:00
Handle legacy OpenJDK URL layout
This commit is contained in:
Vendored
+1
-1
@@ -131939,7 +131939,7 @@ class OpenJdkDistribution extends JavaBase {
|
||||
const pattern = new RegExp(`href="(https://download\\.java\\.net/[^"]+/openjdk-([^"_]+)_${platformPattern}-${arch}_bin\\.${extensionPattern})"`, 'g');
|
||||
return Array.from(html.matchAll(pattern), match => {
|
||||
const url = match[1];
|
||||
const build = url.match(/\/(\d+)\/GPL\/openjdk-/)?.[1];
|
||||
const build = url.match(/\/(\d+)\/(?:GPL\/)?openjdk-/)?.[1];
|
||||
return {
|
||||
version: this.toSemver(match[2], build),
|
||||
url
|
||||
|
||||
Reference in New Issue
Block a user