@@ -116,56 +116,53 @@ jobs:
116116 - uses : dorny/paths-filter@v4
117117 id : filter
118118 with :
119+ # For each library, run CI in split repos where there are changes in:
120+ # 1. Changes inside the split repo's module
121+ # 2. Java code changes in upstream modules: Auth Library and Sdk-Platform-Java
122+ # 3. Upstream dependency version changes: Shared-Deps and Gapic-Generator-Pom-Parent
119123 filters : |
120124 java-bigquery:
121125 - 'java-bigquery/**'
122126 - 'google-auth-library-java/**/*.java'
123- - 'sdk-platform-java/gax-java/ **/*.java'
127+ - 'sdk-platform-java/**/*.java'
124128 - 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
125- - 'sdk-platform-java/java-core/**/*.java'
126- - 'sdk-platform-java/api-common-java/**/*java'
129+ - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
127130 java-bigquerystorage:
128131 - 'java-bigquerystorage/**'
129132 - 'google-auth-library-java/**/*.java'
130- - 'sdk-platform-java/gax-java/ **/*.java'
133+ - 'sdk-platform-java/**/*.java'
131134 - 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
132- - 'sdk-platform-java/java-core/**/*.java'
133- - 'sdk-platform-java/api-common-java/**/*java'
135+ - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
134136 java-datastore:
135137 - 'java-datastore/**'
136138 - 'google-auth-library-java/**/*.java'
137- - 'sdk-platform-java/gax-java/ **/*.java'
139+ - 'sdk-platform-java/**/*.java'
138140 - 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
139- - 'sdk-platform-java/java-core/**/*.java'
140- - 'sdk-platform-java/api-common-java/**/*java'
141+ - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
141142 java-logging-logback:
142143 - 'java-logging-logback/**'
143144 - 'google-auth-library-java/**/*.java'
144- - 'sdk-platform-java/gax-java/ **/*.java'
145+ - 'sdk-platform-java/**/*.java'
145146 - 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
146- - 'sdk-platform-java/java-core/**/*.java'
147- - 'sdk-platform-java/api-common-java/**/*java'
147+ - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
148148 java-logging:
149149 - 'java-logging/**'
150150 - 'google-auth-library-java/**/*.java'
151- - 'sdk-platform-java/gax-java/ **/*.java'
151+ - 'sdk-platform-java/**/*.java'
152152 - 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
153- - 'sdk-platform-java/java-core/**/*.java'
154- - 'sdk-platform-java/api-common-java/**/*java'
153+ - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
155154 java-spanner:
156155 - 'java-spanner/**'
157156 - 'google-auth-library-java/**/*.java'
158- - 'sdk-platform-java/gax-java/ **/*.java'
157+ - 'sdk-platform-java/**/*.java'
159158 - 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
160- - 'sdk-platform-java/java-core/**/*.java'
161- - 'sdk-platform-java/api-common-java/**/*java'
159+ - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
162160 java-storage:
163161 - 'java-storage/**'
164162 - 'google-auth-library-java/**/*.java'
165- - 'sdk-platform-java/gax-java/ **/*.java'
163+ - 'sdk-platform-java/**/*.java'
166164 - 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
167- - 'sdk-platform-java/java-core/**/*.java'
168- - 'sdk-platform-java/api-common-java/**/*java'
165+ - 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
169166 split-units :
170167 runs-on : ubuntu-latest
171168 needs : changes
0 commit comments