From b2ce9955875107fccb7fff5ae80fe48e636f9e95 Mon Sep 17 00:00:00 2001 From: chingor13 Date: Fri, 24 Apr 2026 16:12:23 +0000 Subject: [PATCH 1/4] trigger split units on auth-library pom changes --- .github/workflows/ci.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index e2bf06461e02..b2824ec81719 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -125,42 +125,49 @@ jobs: java-bigquery: - 'java-bigquery/**' - 'google-auth-library-java/**/*.java' + - 'google-auth-library-java/**/pom.xml' - 'sdk-platform-java/**/*.java' - 'sdk-platform-java/java-shared-dependencies/**/pom.xml' - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml' java-bigquerystorage: - 'java-bigquerystorage/**' - 'google-auth-library-java/**/*.java' + - 'google-auth-library-java/**/pom.xml' - 'sdk-platform-java/**/*.java' - 'sdk-platform-java/java-shared-dependencies/**/pom.xml' - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml' java-datastore: - 'java-datastore/**' - 'google-auth-library-java/**/*.java' + - 'google-auth-library-java/**/pom.xml' - 'sdk-platform-java/**/*.java' - 'sdk-platform-java/java-shared-dependencies/**/pom.xml' - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml' java-logging-logback: - 'java-logging-logback/**' - 'google-auth-library-java/**/*.java' + - 'google-auth-library-java/**/pom.xml' - 'sdk-platform-java/**/*.java' - 'sdk-platform-java/java-shared-dependencies/**/pom.xml' - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml' java-logging: - 'java-logging/**' - 'google-auth-library-java/**/*.java' + - 'google-auth-library-java/**/pom.xml' - 'sdk-platform-java/**/*.java' - 'sdk-platform-java/java-shared-dependencies/**/pom.xml' - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml' java-spanner: - 'java-spanner/**' - 'google-auth-library-java/**/*.java' + - 'google-auth-library-java/**/pom.xml' - 'sdk-platform-java/**/*.java' - 'sdk-platform-java/java-shared-dependencies/**/pom.xml' - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml' java-storage: - 'java-storage/**' - 'google-auth-library-java/**/*.java' + - 'google-auth-library-java/**/pom.xml' - 'sdk-platform-java/**/*.java' - 'sdk-platform-java/java-shared-dependencies/**/pom.xml' - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml' From f7cd877cf70095453fbc1d514a854e8b3ecf78b8 Mon Sep 17 00:00:00 2001 From: chingor13 Date: Fri, 24 Apr 2026 16:13:09 +0000 Subject: [PATCH 2/4] ci: trigger dependency compatibility test on auth library changes --- .../sdk-platform-java-dependency_compatibility_test.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/sdk-platform-java-dependency_compatibility_test.yaml b/.github/workflows/sdk-platform-java-dependency_compatibility_test.yaml index a10153a9e089..ea21d5ab901e 100644 --- a/.github/workflows/sdk-platform-java-dependency_compatibility_test.yaml +++ b/.github/workflows/sdk-platform-java-dependency_compatibility_test.yaml @@ -29,6 +29,8 @@ jobs: filters: | library: - 'sdk-platform-java/**' + - 'google-auth-library-java/**' + - '.github/workflows/sdk-platform-java-dependency-compatibility-test.yaml' dependency-compatibility-test: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} From 5dd9dbf73ec959bab972c56bbb1f7555cffa1132 Mon Sep 17 00:00:00 2001 From: chingor13 Date: Fri, 24 Apr 2026 16:13:46 +0000 Subject: [PATCH 3/4] ci: trigger downstream compatibility tests on auth library changes --- .github/workflows/sdk-platform-java-downstream.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/sdk-platform-java-downstream.yaml b/.github/workflows/sdk-platform-java-downstream.yaml index 46adb4eea84d..1180a801ce25 100644 --- a/.github/workflows/sdk-platform-java-downstream.yaml +++ b/.github/workflows/sdk-platform-java-downstream.yaml @@ -23,6 +23,7 @@ jobs: filters: | library: - 'sdk-platform-java/**' + - 'google-auth-library-java/**' - .kokoro/downstream-compatibility.sh - .github/workflows/sdk-platform-java-downstream.yaml downstream-compatibility: From 51a5e7862510fed9716ba286163da96f73285348 Mon Sep 17 00:00:00 2001 From: chingor13 Date: Fri, 24 Apr 2026 16:17:07 +0000 Subject: [PATCH 4/4] ci: trigger spanner-jdbc and storage-nio tests for auth and sdk-platform-java changes --- .github/workflows/java-spanner-jdbc-ci.yaml | 5 +++++ .github/workflows/java-storage-nio-ci.yaml | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/.github/workflows/java-spanner-jdbc-ci.yaml b/.github/workflows/java-spanner-jdbc-ci.yaml index c3696d1b3291..e5216ed808c4 100644 --- a/.github/workflows/java-spanner-jdbc-ci.yaml +++ b/.github/workflows/java-spanner-jdbc-ci.yaml @@ -35,6 +35,11 @@ jobs: library: - 'java-spanner-jdbc/**' - '.github/workflows/java-spanner-jdbc-ci.yaml' + - 'google-auth-library-java/**/*.java' + - 'google-auth-library-java/**/pom.xml' + - 'sdk-platform-java/**/*.java' + - 'sdk-platform-java/java-shared-dependencies/**/pom.xml' + - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml' units: needs: filter if: ${{ needs.filter.outputs.library == 'true' }} diff --git a/.github/workflows/java-storage-nio-ci.yaml b/.github/workflows/java-storage-nio-ci.yaml index 06228e08737c..8cb8b2afecc6 100644 --- a/.github/workflows/java-storage-nio-ci.yaml +++ b/.github/workflows/java-storage-nio-ci.yaml @@ -35,6 +35,11 @@ jobs: library: - 'java-storage-nio/**' - '.github/workflows/java-storage-nio-ci.yaml' + - 'google-auth-library-java/**/*.java' + - 'google-auth-library-java/**/pom.xml' + - 'sdk-platform-java/**/*.java' + - 'sdk-platform-java/java-shared-dependencies/**/pom.xml' + - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml' units: needs: filter if: ${{ needs.filter.outputs.library == 'true' }}