add support for microsoft openjdk 21.0.0 (#546) · actions/setup-java@5caaba6 (original) (raw)

File tree

3 files changed

lines changed

3 files changed

lines changed

Original file line number Diff line number Diff line change
@@ -1,4 +1,41 @@
1 1 [
2 + {
3 +"version": "21.0.0",
4 +"stable": true,
5 +"release_url": "https://aka.ms/download-jdk",
6 +"files": [
7 + {
8 +"filename": "microsoft-jdk-21.0.0-macos-x64.tar.gz",
9 +"arch": "x64",
10 +"platform": "darwin",
11 +"download_url": "https://aka.ms/download-jdk/microsoft-jdk-21.0.0-macos-x64.tar.gz"
12 + },
13 + {
14 +"filename": "microsoft-jdk-21.0.0-linux-x64.tar.gz",
15 +"arch": "x64",
16 +"platform": "linux",
17 +"download_url": "https://aka.ms/download-jdk/microsoft-jdk-21.0.0-linux-x64.tar.gz"
18 + },
19 + {
20 +"filename": "microsoft-jdk-21.0.0-windows-x64.zip",
21 +"arch": "x64",
22 +"platform": "win32",
23 +"download_url": "https://aka.ms/download-jdk/microsoft-jdk-21.0.0-windows-x64.zip"
24 + },
25 + {
26 +"filename": "microsoft-jdk-21.0.0-macos-aarch64.tar.gz",
27 +"arch": "aarch64",
28 +"platform": "darwin",
29 +"download_url": "https://aka.ms/download-jdk/microsoft-jdk-21.0.0-macos-aarch64.tar.gz"
30 + },
31 + {
32 +"filename": "microsoft-jdk-21.0.0-linux-aarch64.tar.gz",
33 +"arch": "aarch64",
34 +"platform": "linux",
35 +"download_url": "https://aka.ms/download-jdk/microsoft-jdk-21.0.0-linux-aarch64.tar.gz"
36 + }
37 + ]
38 + },
2 39 {
3 40 "version": "17.0.7",
4 41 "stable": true,
Original file line number Diff line number Diff line change
@@ -29,6 +29,11 @@ describe('findPackageForDownload', () => {
29 29 });
30 30
31 31 it.each([
32 +[
33 +'21.x',
34 +'21.0.0',
35 +'https://aka.ms/download-jdk/microsoft-jdk-21.0.0-{{OS\_TYPE}}-x64.{{ARCHIVE\_TYPE}}'
36 +],
32 37 [
33 38 '17.0.1',
34 39 '17.0.1+12.1',