Skip to content

Commit 0837792

Browse files
committed
chore: Add additional places to trigger split repo tests
1 parent 0738a5a commit 0837792

File tree

1 file changed

+18
-21
lines changed

1 file changed

+18
-21
lines changed

.github/workflows/ci.yaml

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)