diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 0276897..9a34c18 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -29,7 +29,7 @@ jobs: with: arguments: shadowJar - name: Upload a Build Artifact - uses: actions/upload-artifact@v4.3.6 + uses: actions/upload-artifact@v4.4.0 with: name: 'Successfully build DiscordOfficer JDK${{ matrix.jdk }}' path: build/libs/*.jar diff --git a/build.gradle.kts b/build.gradle.kts index 30c7a15..77b275d 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -20,7 +20,7 @@ repositories { } checkstyle { - toolVersion = "10.17.0" + toolVersion = "10.18.1" configFile = file("${rootDir}/checkstyle/checkstyle.xml") @@ -33,7 +33,7 @@ configurations.named("checkstyle") { resolutionStrategy { capabilitiesResolution { withCapability("com.google.collections:google-collections") { - select("com.google.guava:guava:33.3.0-jre") + select("com.google.guava:guava:33.3.1-jre") } } } @@ -41,7 +41,7 @@ configurations.named("checkstyle") { dependencies { // JDA - implementation("net.dv8tion:JDA:5.0.2") { + implementation("net.dv8tion:JDA:5.1.1") { exclude("opus-java", "opus-java") } @@ -49,7 +49,7 @@ dependencies { implementation("net.dzikoysk:cdn:1.14.5") // slf4j setup - implementation("ch.qos.logback:logback-classic:1.5.7") + implementation("ch.qos.logback:logback-classic:1.5.8") // new modern fork of jda-utilities implementation("pw.chew:jda-chewtils-command:2.0-SNAPSHOT") @@ -62,7 +62,7 @@ dependencies { implementation("com.j256.ormlite:ormlite-jdbc:6.1") // HikariCP - implementation("com.zaxxer:HikariCP:5.1.0") + implementation("com.zaxxer:HikariCP:6.0.0") // Database drivers implementation("com.h2database:h2:2.3.232") @@ -72,19 +72,19 @@ dependencies { implementation("com.google.code.gson:gson:2.11.0") // tests - testImplementation("org.junit.jupiter:junit-jupiter-api:5.11.0") - testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.11.0") + testImplementation("org.junit.jupiter:junit-jupiter-api:5.11.1") + testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.11.1") // mockwebserver testImplementation("com.squareup.okhttp3:mockwebserver:4.12.0") testImplementation("com.squareup.okhttp3:okhttp:4.12.0") // mockito - testImplementation("org.mockito:mockito-core:5.12.0") - testImplementation("org.mockito:mockito-junit-jupiter:5.12.0") + testImplementation("org.mockito:mockito-core:5.13.0") + testImplementation("org.mockito:mockito-junit-jupiter:5.13.0") // https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 - implementation("org.apache.commons:commons-lang3:3.16.0") + implementation("org.apache.commons:commons-lang3:3.17.0") } tasks.getByName("test") { diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 9355b41..df97d72 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME