diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index ed4c1b8..557bed2 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -16,7 +16,7 @@ jobs:
         uses: actions/checkout@v4
 
       - name: Setup Java 21
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: corretto
           java-version: 21
@@ -43,7 +43,7 @@ jobs:
         uses: actions/checkout@v4
 
       - name: Setup Java 21
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: corretto
           java-version: 21
diff --git a/build.gradle.kts b/build.gradle.kts
index 65cf67b..0098443 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -11,8 +11,8 @@ logger.quiet("Gradle version: ${gradle.gradleVersion}")
 
 plugins {
   id("java-library")
-  id("com.diffplug.gradle.spotless") version "6.22.0" apply (false)
-  id("com.github.spotbugs") version "5.1.5" apply (false)
+  id("com.diffplug.gradle.spotless") version "6.24.0" apply (false)
+  id("com.github.spotbugs") version "6.0.6" apply (false)
   id("com.asarkar.gradle.build-time-tracker") version "4.3.0"
 }
 
@@ -101,15 +101,15 @@ subprojects {
   }
 
   dependencies {
-    val log4jVersion = "2.20.0"
-    val guavaVersion = "32.1.3-jre"
+    val log4jVersion = "2.22.1"
+    val guavaVersion = "33.0.0-jre"
     implementation("org.apache.logging.log4j:log4j-core:$log4jVersion")
-    implementation("com.github.spotbugs:spotbugs-annotations:4.8.0")
+    implementation("com.github.spotbugs:spotbugs-annotations:4.8.3")
     implementation("com.google.guava:guava:$guavaVersion")
 
-    val junitVersion = "5.10.0"
-    val truthVersion = "1.1.5"
-    val mockitoVersion = "5.6.0"
+    val junitVersion = "5.10.1"
+    val truthVersion = "1.2.0"
+    val mockitoVersion = "5.9.0"
     testImplementation("org.junit.jupiter:junit-jupiter:$junitVersion")
     testImplementation("com.google.truth:truth:$truthVersion")
     testImplementation("com.google.truth.extensions:truth-java8-extension:$truthVersion")