Skip to content

Commit c57dba5

Browse files
build(dep): Updates dependencies
Update all: JDK, Plugin, dependencies
1 parent fd1a340 commit c57dba5

File tree

3 files changed

+15
-10
lines changed

3 files changed

+15
-10
lines changed

.github/workflows/build-gradle-project.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
- name: Set up JDK
1212
uses: actions/setup-java@v4
1313
with:
14-
java-version: '21'
14+
java-version: '25'
1515
distribution: 'temurin'
1616
- name: Setup Gradle
1717
uses: gradle/gradle-build-action@v3

build.gradle.kts

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
plugins {
22
java
3-
id("com.diffplug.spotless") version "7.0.2"
4-
id("com.github.ben-manes.versions") version "0.52.0"
3+
id("com.diffplug.spotless") version "8.0.0"
4+
id("com.github.ben-manes.versions") version "0.53.0"
55
}
66

77
repositories {
@@ -10,18 +10,24 @@ repositories {
1010

1111
java {
1212
toolchain {
13-
languageVersion = JavaLanguageVersion.of(21)
13+
languageVersion.set(JavaLanguageVersion.of(17))
1414
}
1515
}
1616

1717
dependencies {
18+
// Align JUnit artifacts
19+
testImplementation(platform("org.junit:junit-bom:5.10.2"))
20+
21+
testImplementation("org.junit.jupiter:junit-jupiter-api")
22+
testImplementation("org.junit.jupiter:junit-jupiter-params")
23+
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine")
24+
// Ensure JUnit Platform launcher is available on the test runtime classpath
25+
testRuntimeOnly("org.junit.platform:junit-platform-launcher:1.10.2")
26+
1827
testImplementation("com.fasterxml.jackson.core:jackson-databind:2.18.3")
19-
testImplementation("io.rest-assured:rest-assured:5.5.1")
28+
testImplementation("io.rest-assured:rest-assured:5.5.6")
2029
testImplementation("org.hamcrest:hamcrest:3.0")
2130
testImplementation("org.assertj:assertj-core:3.26.3")
22-
testImplementation("org.junit.jupiter:junit-jupiter-api:5.11.3")
23-
testImplementation("org.junit.jupiter:junit-jupiter-params:5.11.3")
24-
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.11.3")
2531
}
2632

2733
spotless {
@@ -34,6 +40,5 @@ spotless {
3440
}
3541

3642
tasks.named<Test>("test") {
37-
// Use JUnit Platform for unit tests.
3843
useJUnitPlatform()
3944
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.0-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)