diff --git a/event-logger/src/test/kotlin/org/signal/event/GoogleCloudAdminEventLoggerTest.kt b/event-logger/src/test/kotlin/org/signal/event/GoogleCloudAdminEventLoggerTest.kt
index 2a4569efa..0ac27778f 100644
--- a/event-logger/src/test/kotlin/org/signal/event/GoogleCloudAdminEventLoggerTest.kt
+++ b/event-logger/src/test/kotlin/org/signal/event/GoogleCloudAdminEventLoggerTest.kt
@@ -6,7 +6,9 @@
package org.signal.event
import com.google.cloud.logging.Logging
+import com.google.cloud.logging.LoggingOptions
import org.junit.jupiter.api.Test
+import org.junit.jupiter.api.assertDoesNotThrow
import org.mockito.Mockito.mock
class GoogleCloudAdminEventLoggerTest {
@@ -19,4 +21,15 @@ class GoogleCloudAdminEventLoggerTest {
val event = RemoteConfigDeleteEvent("token", "test")
logger.logEvent(event)
}
+
+ @Test
+ fun testGetService() {
+ assertDoesNotThrow {
+ // This is a canary for version conflicts between the cloud logging library and protobuf-java
+ LoggingOptions.newBuilder()
+ .setProjectId("test")
+ .build()
+ .getService()
+ }
+ }
}
diff --git a/pom.xml b/pom.xml
index 64111fb8a..0c1a22971 100644
--- a/pom.xml
+++ b/pom.xml
@@ -45,7 +45,7 @@
2.1.7
1.1.13
26.21.0
- 1.56.1
+ 1.56.1
2.9.0
2.13.5
2.3.1
@@ -59,7 +59,7 @@
4.11.0
4.1.96.Final
1.2.0
- 3.21.7
+ 3.23.2
0.15.2
1.2.4
1.7.0