Skip to content
Open
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
strategy:
fail-fast: false
matrix:
java_version: [21]
java_version: [25]
permissions:
contents: write
id-token: write
Expand Down Expand Up @@ -68,7 +68,7 @@ jobs:
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # ratchet:actions/setup-java@v5.2.0
with:
java-version: ${{matrix.java_version}}
distribution: 'temurin'
distribution: 'corretto'
architecture: x64
cache: gradle

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/security-submit-dependecy-graph.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ jobs:
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
- uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4.8.0
with:
distribution: temurin
java-version: 17
distribution: corretto
java-version: 25

- name: Generate and submit dependency graph for wave
uses: gradle/actions/dependency-submission@ed408507eac070d1f99cc633dbcf757c94c7933a # v4
Expand Down
4 changes: 2 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ micronaut {
//
jib {
from {
image = 'cr.seqera.io/public/nf-jdk:corretto-25-al2023-jemalloc'
image = 'cr.seqera.io/public/nf-jdk:corretto-25.0.3-al2023-jemalloc@sha256:fd64a2faf08bc89223bda4763352deaaf205e06c10f40706542e9d6b3d04fd85'
platforms {
platform { architecture = 'amd64'; os = 'linux' }
platform { architecture = 'arm64'; os = 'linux' }
Expand Down Expand Up @@ -279,7 +279,7 @@ processResources {
}

jacoco {
toolVersion '0.8.12'
toolVersion '0.8.14'
}
/**
* Code coverage with JaCoCo.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ repositories {
java {
// these settings apply to all jvm tooling, including groovy
toolchain {
languageVersion = JavaLanguageVersion.of(21)
languageVersion = JavaLanguageVersion.of(25)
}
sourceCompatibility = 17
targetCompatibility = 17
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ repositories {
java {
// these settings apply to all jvm tooling, including groovy
toolchain {
languageVersion = JavaLanguageVersion.of(21)
languageVersion = JavaLanguageVersion.of(25)
}
sourceCompatibility = 17
targetCompatibility = 17
Expand All @@ -39,13 +39,15 @@ dependencies {

testImplementation 'ch.qos.logback:logback-core:1.5.13'
testImplementation 'ch.qos.logback:logback-classic:1.5.13'
testImplementation 'org.apache.groovy:groovy:4.0.15'
testImplementation 'org.apache.groovy:groovy-nio:4.0.15'
testImplementation 'org.apache.groovy:groovy-test:4.0.15'
testImplementation 'org.apache.groovy:groovy:4.0.31'
testImplementation 'org.apache.groovy:groovy-nio:4.0.31'
testImplementation 'org.apache.groovy:groovy-test:4.0.31'
testImplementation 'org.objenesis:objenesis:3.4'
testImplementation 'net.bytebuddy:byte-buddy:1.14.17'
testImplementation 'org.spockframework:spock-core:2.3-groovy-4.0'
testImplementation 'org.spockframework:spock-junit4:2.3-groovy-4.0'
// Gradle 9 no longer provides the JUnit Platform launcher automatically
testRuntimeOnly 'org.junit.platform:junit-platform-launcher:1.10.5'
}

tasks.withType(Test).configureEach {
Expand Down
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.2-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.6.1-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Expand Down
Loading