Skip to content

Commit 69a79c6

Browse files
authored
Merge pull request #352 from graalvm/og/25ea-github-action-upgrade
Test against Oracle GraalVM for JDK 25 EA
2 parents 2346a11 + b5e4098 commit 69a79c6

34 files changed

+44
-44
lines changed

.github/workflows/functionGraphDemo.yml renamed to .github/workflows/archive-functionGraphDemo.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ on:
33
push:
44
paths:
55
- 'archive/functionGraphDemo/**'
6-
- '.github/workflows/functionGraphDemo.yml'
6+
- '.github/workflows/archive-functionGraphDemo.yml'
77
pull_request:
88
paths:
99
- 'archive/functionGraphDemo/**'
10-
- '.github/workflows/functionGraphDemo.yml'
10+
- '.github/workflows/archive-functionGraphDemo.yml'
1111
schedule:
1212
- cron: "0 0 1 * *" # run every month
1313
workflow_dispatch:

.github/workflows/compiler-java-stream-benchmark.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/containerize-spring-boot-jibber.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 20
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/containerize-tiny-java-containers.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
timeout-minutes: 20
1717
strategy:
1818
matrix:
19-
java-version: ['21', '24-ea']
19+
java-version: ['21', '25-ea']
2020
steps:
2121
- uses: actions/checkout@v4
2222
- uses: graalvm/setup-graalvm@v1
@@ -53,7 +53,7 @@ jobs:
5353
container_id=$(docker run -d --rm -p8000:8000 jwebserver:distroless-base.mostly)
5454
sleep $sleep_period
5555
curl "http://localhost:8000"
56-
docker stop $container_id
56+
docker stop $container_id
5757
#
5858
# Static
5959
#
@@ -88,7 +88,7 @@ jobs:
8888
docker stop $container_id
8989
#
9090
# jlink
91-
#
91+
#
9292
./build-jlink.sh
9393
container_id=$(docker run -d --rm -p8000:8000 jwebserver:distroless-java-base.jlink)
9494
sleep $sleep_period
@@ -97,9 +97,9 @@ jobs:
9797
#
9898
# JDK Build
9999
#
100-
./build-jvm.sh
100+
./build-jvm.sh
101101
#
102-
# Debian JDK
102+
# Debian JDK
103103
#
104104
container_id=$(docker run -d --rm -p8000:8000 jwebserver:debian)
105105
sleep $sleep_period
@@ -114,7 +114,7 @@ jobs:
114114
docker stop $container_id
115115
#
116116
# Distroless Java
117-
#
117+
#
118118
./build-jlink.sh
119119
container_id=$(docker run -d --rm -p8000:8000 jwebserver:distroless-java)
120120
sleep $sleep_period

.github/workflows/microservices-micronaut-hello-rest-maven.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
timeout-minutes: 15
1717
strategy:
1818
matrix:
19-
java-version: ['21', '24-ea']
19+
java-version: ['21', '25-ea']
2020
steps:
2121
- uses: actions/checkout@v4
2222
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-build-tools-maven.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- uses: actions/checkout@v4
2323
- uses: graalvm/setup-graalvm@v1
2424
with:
25-
java-version: '24-ea'
25+
java-version: '25-ea'
2626
distribution: 'graalvm'
2727
github-token: ${{ secrets.GITHUB_TOKEN }}
2828
- name: Run 'native-build-tools-maven'

.github/workflows/native-image-access-environment-variables.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-add-jfr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-add-jmx.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-add-logging.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-build-from-jar.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-build-java-modules.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-build-shared-library.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-build-static-images.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
- uses: actions/checkout@v4
4343
- uses: graalvm/setup-graalvm@v1
4444
with:
45-
java-version: '24-ea'
45+
java-version: '25-ea'
4646
distribution: 'graalvm'
4747
github-token: ${{ secrets.GITHUB_TOKEN }}
4848
native-image-job-reports: 'true'

.github/workflows/native-image-configure-with-tracing-agent.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-create-heap-dumps.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-embed-sbom.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- uses: actions/checkout@v4
2323
- uses: graalvm/setup-graalvm@v1
2424
with:
25-
java-version: '24-ea'
25+
java-version: '25-ea'
2626
distribution: 'graalvm'
2727
github-token: ${{ secrets.GITHUB_TOKEN }}
2828
native-image-job-reports: 'true'

.github/workflows/native-image-emit-build-report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- uses: actions/checkout@v4
2323
- uses: graalvm/setup-graalvm@v1
2424
with:
25-
java-version: '24-ea'
25+
java-version: '25-ea'
2626
distribution: 'graalvm'
2727
github-token: ${{ secrets.GITHUB_TOKEN }}
2828
cache: 'maven'

.github/workflows/native-image-hello-world.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-include-resources.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-jmh-binary-tree.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 45
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-list-files.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 20
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-optimize-memory-footprint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-optimize-with-pgo.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-specify-class-init.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

.github/workflows/native-image-use-system-properties.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:
23-
java-version: ['21', '24-ea']
23+
java-version: ['21', '25-ea']
2424
steps:
2525
- uses: actions/checkout@v4
2626
- uses: graalvm/setup-graalvm@v1

native-image/benchmark/jmh/binary-tree/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<!-- Name of the benchmark Uber-JAR to generate -->
1919
<uberjar.name>benchmarks-binary-tree</uberjar.name>
2020
<!-- Version of the GraalVM Build tools to use -->
21-
<native-buildtools.version>0.10.3</native-buildtools.version>
21+
<native-buildtools.version>0.10.6</native-buildtools.version>
2222
<!-- Name of the output binary -->
2323
<binary-name>benchmark-binary-tree</binary-name>
2424
<!-- Main class -->

native-image/build-with-js-embedded/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,18 @@
1313
<maven.compiler.source>21</maven.compiler.source>
1414
<maven.compiler.target>21</maven.compiler.target>
1515
<graalvm.polyglot.version>24.1.1</graalvm.polyglot.version>
16-
<native.maven.plugin.version>0.10.3</native.maven.plugin.version>
16+
<native.maven.plugin.version>0.10.6</native.maven.plugin.version>
1717
</properties>
1818

1919
<dependencies>
2020
<dependency>
2121
<groupId>org.graalvm.polyglot</groupId>
22-
<artifactId>polyglot</artifactId>
22+
<artifactId>polyglot</artifactId>
2323
<version>${graalvm.polyglot.version}</version>
2424
</dependency>
2525
<dependency>
2626
<groupId>org.graalvm.polyglot</groupId>
27-
<artifactId>js</artifactId>
27+
<artifactId>js</artifactId>
2828
<version>${graalvm.polyglot.version}</version>
2929
<type>pom</type>
3030
</dependency>

native-image/clouds/native-oci-cloud-shell/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<maven.compiler.source>17</maven.compiler.source>
1818
<maven.compiler.target>17</maven.compiler.target>
1919
<maven-jar-plugin.version>3.2.2</maven-jar-plugin.version>
20-
<native.maven.plugin.version>0.10.3</native.maven.plugin.version>
20+
<native.maven.plugin.version>0.10.6</native.maven.plugin.version>
2121
</properties>
2222

2323
<dependencies>

native-image/embed-sbom/sbom-test/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
<groupId>com.sbom</groupId>
66
<artifactId>sbom-test</artifactId>
77
<version>1.0-SNAPSHOT</version>
8-
8+
99
<properties>
1010
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1111
<maven.compiler.source>21</maven.compiler.source>
1212
<maven.compiler.target>21</maven.compiler.target>
13-
<native.maven.plugin.version>0.10.3</native.maven.plugin.version>
13+
<native.maven.plugin.version>0.10.6</native.maven.plugin.version>
1414
</properties>
1515

1616
<dependencies>

native-image/include-metadata/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
plugins {
22
id 'application'
33
// 1. Native Image Gradle plugin
4-
id 'org.graalvm.buildtools.native' version '0.10.3'
4+
id 'org.graalvm.buildtools.native' version '0.10.6'
55
}
66

77
repositories {

native-image/include-metadata/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<h2.version>2.2.220</h2.version>
1212
<maven.compiler.source>21</maven.compiler.source>
1313
<maven.compiler.target>21</maven.compiler.target>
14-
<native.maven.plugin.version>0.10.3</native.maven.plugin.version>
14+
<native.maven.plugin.version>0.10.6</native.maven.plugin.version>
1515
<mainClass>org.graalvm.example.H2Example</mainClass>
1616
<imageName>h2example</imageName>
1717
</properties>
@@ -33,7 +33,7 @@
3333
<plugin>
3434
<groupId>org.graalvm.buildtools</groupId>
3535
<artifactId>native-maven-plugin</artifactId>
36-
<version>0.10.3</version>
36+
<version>0.10.6</version>
3737
<extensions>true</extensions>
3838
<executions>
3939
<execution>

native-image/native-build-tools/gradle-plugin/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
plugins {
1010
// Apply the application plugin to add support for building a CLI application in Java.
1111
id 'application'
12-
id 'org.graalvm.buildtools.native' version '0.10.3'
12+
id 'org.graalvm.buildtools.native' version '0.10.6'
1313
}
1414

1515
repositories {

native-image/native-build-tools/maven-plugin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<properties>
1212
<maven.compiler.source>21</maven.compiler.source>
1313
<maven.compiler.target>21</maven.compiler.target>
14-
<native.maven.plugin.version>0.10.3</native.maven.plugin.version>
14+
<native.maven.plugin.version>0.10.6</native.maven.plugin.version>
1515
</properties>
1616

1717
<build>

0 commit comments

Comments
 (0)