From ecf4100512dd68dde2aa441abde97271853981a1 Mon Sep 17 00:00:00 2001 From: Soukainaedrissi Date: Mon, 25 Aug 2025 16:18:32 +0000 Subject: [PATCH 1/3] Introduce Truffleruby 26.0.0 EA Build 11 --- truffleruby/versions/26.0-ea.json | 57 ++++++++- truffleruby/versions/latest-ea.json | 118 ++++++++++-------- .../versions/latest-jvm-darwin-aarch64.url | 2 +- .../versions/latest-jvm-darwin-amd64.url | 2 +- .../versions/latest-jvm-linux-aarch64.url | 2 +- .../versions/latest-jvm-linux-amd64.url | 2 +- .../versions/latest-jvm-windows-amd64.url | 1 + .../versions/latest-native-darwin-aarch64.url | 2 +- .../versions/latest-native-darwin-amd64.url | 2 +- .../versions/latest-native-linux-aarch64.url | 2 +- .../versions/latest-native-linux-amd64.url | 2 +- .../versions/latest-native-windows-amd64.url | 1 + 12 files changed, 131 insertions(+), 62 deletions(-) create mode 100644 truffleruby/versions/latest-jvm-windows-amd64.url create mode 100644 truffleruby/versions/latest-native-windows-amd64.url diff --git a/truffleruby/versions/26.0-ea.json b/truffleruby/versions/26.0-ea.json index 80d6bc9e..7dbea36a 100644 --- a/truffleruby/versions/26.0-ea.json +++ b/truffleruby/versions/26.0-ea.json @@ -1,7 +1,62 @@ [ { - "version": "26.0.0-ea.10", + "version": "26.0.0-ea.11", "latest": true, + "download_base_url": "https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.11/", + "files": [ + { + "filename": "truffleruby-26.0.0-ea.11-linux-aarch64.tar.gz", + "arch": "aarch64", + "platform": "linux", + "variant": "native" + }, + { + "filename": "truffleruby-26.0.0-ea.11-linux-amd64.tar.gz", + "arch": "x64", + "platform": "linux", + "variant": "native" + }, + { + "filename": "truffleruby-26.0.0-ea.11-macos-aarch64.tar.gz", + "arch": "aarch64", + "platform": "darwin", + "variant": "native" + }, + { + "filename": "truffleruby-26.0.0-ea.11-macos-amd64.tar.gz", + "arch": "x64", + "platform": "darwin", + "variant": "native" + }, + { + "filename": "truffleruby-jvm-26.0.0-ea.11-linux-aarch64.tar.gz", + "arch": "aarch64", + "platform": "linux", + "variant": "jvm" + }, + { + "filename": "truffleruby-jvm-26.0.0-ea.11-linux-amd64.tar.gz", + "arch": "x64", + "platform": "linux", + "variant": "jvm" + }, + { + "filename": "truffleruby-jvm-26.0.0-ea.11-macos-aarch64.tar.gz", + "arch": "aarch64", + "platform": "darwin", + "variant": "jvm" + }, + { + "filename": "truffleruby-jvm-26.0.0-ea.11-macos-amd64.tar.gz", + "arch": "x64", + "platform": "darwin", + "variant": "jvm" + } + ] + }, + { + "version": "26.0.0-ea.10", + "latest": false, "download_base_url": "https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.10/", "files": [ { diff --git a/truffleruby/versions/latest-ea.json b/truffleruby/versions/latest-ea.json index 646cb33d..2633d038 100644 --- a/truffleruby/versions/latest-ea.json +++ b/truffleruby/versions/latest-ea.json @@ -1,54 +1,66 @@ { - "version": "26.0.0-ea.10", - "download_base_url": "https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.10/", - "files": [ - { - "filename": "truffleruby-26.0.0-ea.10-linux-aarch64.tar.gz", - "arch": "aarch64", - "platform": "linux", - "variant": "native" - }, - { - "filename": "truffleruby-26.0.0-ea.10-linux-amd64.tar.gz", - "arch": "x64", - "platform": "linux", - "variant": "native" - }, - { - "filename": "truffleruby-26.0.0-ea.10-macos-aarch64.tar.gz", - "arch": "aarch64", - "platform": "darwin", - "variant": "native" - }, - { - "filename": "truffleruby-26.0.0-ea.10-macos-amd64.tar.gz", - "arch": "x64", - "platform": "darwin", - "variant": "native" - }, - { - "filename": "truffleruby-jvm-26.0.0-ea.10-linux-aarch64.tar.gz", - "arch": "aarch64", - "platform": "linux", - "variant": "jvm" - }, - { - "filename": "truffleruby-jvm-26.0.0-ea.10-linux-amd64.tar.gz", - "arch": "x64", - "platform": "linux", - "variant": "jvm" - }, - { - "filename": "truffleruby-jvm-26.0.0-ea.10-macos-aarch64.tar.gz", - "arch": "aarch64", - "platform": "darwin", - "variant": "jvm" - }, - { - "filename": "truffleruby-jvm-26.0.0-ea.10-macos-amd64.tar.gz", - "arch": "x64", - "platform": "darwin", - "variant": "jvm" - } - ] -} + "version": "26.0.0-ea.11", + "download_base_url": "https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.11/", + "files": [ + { + "filename": "truffleruby-26.0.0-ea.11-linux-aarch64.tar.gz", + "arch": "aarch64", + "platform": "linux", + "variant": "native" + }, + { + "filename": "truffleruby-26.0.0-ea.11-linux-amd64.tar.gz", + "arch": "x64", + "platform": "linux", + "variant": "native" + }, + { + "filename": "truffleruby-26.0.0-ea.11-macos-aarch64.tar.gz", + "arch": "aarch64", + "platform": "darwin", + "variant": "native" + }, + { + "filename": "truffleruby-26.0.0-ea.11-macos-amd64.tar.gz", + "arch": "x64", + "platform": "darwin", + "variant": "native" + }, + { + "filename": "truffleruby-26.0.0-ea.11-windows-amd64.zip", + "arch": "x64", + "platform": "windows", + "variant": "native" + }, + { + "filename": "truffleruby-jvm-26.0.0-ea.11-linux-aarch64.tar.gz", + "arch": "aarch64", + "platform": "linux", + "variant": "jvm" + }, + { + "filename": "truffleruby-jvm-26.0.0-ea.11-linux-amd64.tar.gz", + "arch": "x64", + "platform": "linux", + "variant": "jvm" + }, + { + "filename": "truffleruby-jvm-26.0.0-ea.11-macos-aarch64.tar.gz", + "arch": "aarch64", + "platform": "darwin", + "variant": "jvm" + }, + { + "filename": "truffleruby-jvm-26.0.0-ea.11-macos-amd64.tar.gz", + "arch": "x64", + "platform": "darwin", + "variant": "jvm" + }, + { + "filename": "truffleruby-jvm-26.0.0-ea.11-windows-amd64.zip", + "arch": "x64", + "platform": "windows", + "variant": "jvm" + } + ] +} \ No newline at end of file diff --git a/truffleruby/versions/latest-jvm-darwin-aarch64.url b/truffleruby/versions/latest-jvm-darwin-aarch64.url index 4c5d94b2..aeafe6fe 100644 --- a/truffleruby/versions/latest-jvm-darwin-aarch64.url +++ b/truffleruby/versions/latest-jvm-darwin-aarch64.url @@ -1 +1 @@ -https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.10/truffleruby-jvm-26.0.0-ea.10-macos-aarch64.tar.gz \ No newline at end of file +https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.11/truffleruby-jvm-26.0.0-ea.11-macos-aarch64.tar.gz \ No newline at end of file diff --git a/truffleruby/versions/latest-jvm-darwin-amd64.url b/truffleruby/versions/latest-jvm-darwin-amd64.url index aca6c773..0cc80c29 100644 --- a/truffleruby/versions/latest-jvm-darwin-amd64.url +++ b/truffleruby/versions/latest-jvm-darwin-amd64.url @@ -1 +1 @@ -https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.10/truffleruby-jvm-26.0.0-ea.10-macos-amd64.tar.gz \ No newline at end of file +https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.11/truffleruby-jvm-26.0.0-ea.11-macos-amd64.tar.gz \ No newline at end of file diff --git a/truffleruby/versions/latest-jvm-linux-aarch64.url b/truffleruby/versions/latest-jvm-linux-aarch64.url index 74029327..7b6c3e67 100644 --- a/truffleruby/versions/latest-jvm-linux-aarch64.url +++ b/truffleruby/versions/latest-jvm-linux-aarch64.url @@ -1 +1 @@ -https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.10/truffleruby-jvm-26.0.0-ea.10-linux-aarch64.tar.gz \ No newline at end of file +https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.11/truffleruby-jvm-26.0.0-ea.11-linux-aarch64.tar.gz \ No newline at end of file diff --git a/truffleruby/versions/latest-jvm-linux-amd64.url b/truffleruby/versions/latest-jvm-linux-amd64.url index 1db3e992..639ef127 100644 --- a/truffleruby/versions/latest-jvm-linux-amd64.url +++ b/truffleruby/versions/latest-jvm-linux-amd64.url @@ -1 +1 @@ -https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.10/truffleruby-jvm-26.0.0-ea.10-linux-amd64.tar.gz \ No newline at end of file +https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.11/truffleruby-jvm-26.0.0-ea.11-linux-amd64.tar.gz \ No newline at end of file diff --git a/truffleruby/versions/latest-jvm-windows-amd64.url b/truffleruby/versions/latest-jvm-windows-amd64.url new file mode 100644 index 00000000..f94a9cd1 --- /dev/null +++ b/truffleruby/versions/latest-jvm-windows-amd64.url @@ -0,0 +1 @@ +https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.11/truffleruby-jvm-26.0.0-ea.11-windows-amd64.zip \ No newline at end of file diff --git a/truffleruby/versions/latest-native-darwin-aarch64.url b/truffleruby/versions/latest-native-darwin-aarch64.url index e6231686..666e2973 100644 --- a/truffleruby/versions/latest-native-darwin-aarch64.url +++ b/truffleruby/versions/latest-native-darwin-aarch64.url @@ -1 +1 @@ -https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.10/truffleruby-26.0.0-ea.10-macos-aarch64.tar.gz \ No newline at end of file +https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.11/truffleruby-26.0.0-ea.11-macos-aarch64.tar.gz \ No newline at end of file diff --git a/truffleruby/versions/latest-native-darwin-amd64.url b/truffleruby/versions/latest-native-darwin-amd64.url index 7154fd35..907990e8 100644 --- a/truffleruby/versions/latest-native-darwin-amd64.url +++ b/truffleruby/versions/latest-native-darwin-amd64.url @@ -1 +1 @@ -https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.10/truffleruby-26.0.0-ea.10-macos-amd64.tar.gz \ No newline at end of file +https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.11/truffleruby-26.0.0-ea.11-macos-amd64.tar.gz \ No newline at end of file diff --git a/truffleruby/versions/latest-native-linux-aarch64.url b/truffleruby/versions/latest-native-linux-aarch64.url index 28e55590..e9bcbb51 100644 --- a/truffleruby/versions/latest-native-linux-aarch64.url +++ b/truffleruby/versions/latest-native-linux-aarch64.url @@ -1 +1 @@ -https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.10/truffleruby-26.0.0-ea.10-linux-aarch64.tar.gz \ No newline at end of file +https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.11/truffleruby-26.0.0-ea.11-linux-aarch64.tar.gz \ No newline at end of file diff --git a/truffleruby/versions/latest-native-linux-amd64.url b/truffleruby/versions/latest-native-linux-amd64.url index f07698c7..2873a36c 100644 --- a/truffleruby/versions/latest-native-linux-amd64.url +++ b/truffleruby/versions/latest-native-linux-amd64.url @@ -1 +1 @@ -https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.10/truffleruby-26.0.0-ea.10-linux-amd64.tar.gz \ No newline at end of file +https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.11/truffleruby-26.0.0-ea.11-linux-amd64.tar.gz \ No newline at end of file diff --git a/truffleruby/versions/latest-native-windows-amd64.url b/truffleruby/versions/latest-native-windows-amd64.url new file mode 100644 index 00000000..cd4557b9 --- /dev/null +++ b/truffleruby/versions/latest-native-windows-amd64.url @@ -0,0 +1 @@ +https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.11/truffleruby-26.0.0-ea.11-windows-amd64.zip \ No newline at end of file From 6a0ba87b439ebeb3def17caf72e4e832db5afb47 Mon Sep 17 00:00:00 2001 From: Soukaina Elidrissi Date: Tue, 26 Aug 2025 10:19:34 +0000 Subject: [PATCH 2/3] Introduce Truffleruby 26.0.0 EA Build 11 --- truffleruby/versions/latest-jvm-windows-amd64.url | 1 - truffleruby/versions/latest-native-windows-amd64.url | 1 - 2 files changed, 2 deletions(-) delete mode 100644 truffleruby/versions/latest-jvm-windows-amd64.url delete mode 100644 truffleruby/versions/latest-native-windows-amd64.url diff --git a/truffleruby/versions/latest-jvm-windows-amd64.url b/truffleruby/versions/latest-jvm-windows-amd64.url deleted file mode 100644 index f94a9cd1..00000000 --- a/truffleruby/versions/latest-jvm-windows-amd64.url +++ /dev/null @@ -1 +0,0 @@ -https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.11/truffleruby-jvm-26.0.0-ea.11-windows-amd64.zip \ No newline at end of file diff --git a/truffleruby/versions/latest-native-windows-amd64.url b/truffleruby/versions/latest-native-windows-amd64.url deleted file mode 100644 index cd4557b9..00000000 --- a/truffleruby/versions/latest-native-windows-amd64.url +++ /dev/null @@ -1 +0,0 @@ -https://github.com/graalvm/graal-languages-ea-builds/releases/download/truffleruby-26.0.0-ea.11/truffleruby-26.0.0-ea.11-windows-amd64.zip \ No newline at end of file From 305bc57dadb3f90808404c1d4293e399f1fa9e45 Mon Sep 17 00:00:00 2001 From: Soukaina Elidrissi Date: Tue, 26 Aug 2025 10:45:15 +0000 Subject: [PATCH 3/3] Introduce Truffleruby 26.0.0 EA Build 11 (removed windows on files) --- truffleruby/versions/latest-ea.json | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/truffleruby/versions/latest-ea.json b/truffleruby/versions/latest-ea.json index 2633d038..a722bb54 100644 --- a/truffleruby/versions/latest-ea.json +++ b/truffleruby/versions/latest-ea.json @@ -26,12 +26,6 @@ "platform": "darwin", "variant": "native" }, - { - "filename": "truffleruby-26.0.0-ea.11-windows-amd64.zip", - "arch": "x64", - "platform": "windows", - "variant": "native" - }, { "filename": "truffleruby-jvm-26.0.0-ea.11-linux-aarch64.tar.gz", "arch": "aarch64", @@ -55,12 +49,6 @@ "arch": "x64", "platform": "darwin", "variant": "jvm" - }, - { - "filename": "truffleruby-jvm-26.0.0-ea.11-windows-amd64.zip", - "arch": "x64", - "platform": "windows", - "variant": "jvm" } ] } \ No newline at end of file