Skip to content

Commit b07788b

Browse files
committed
ci: trigger split repo tests on auth, gax, and shared-deps changes
1 parent 80dfac6 commit b07788b

File tree

1 file changed

+38
-8
lines changed

1 file changed

+38
-8
lines changed

.github/workflows/ci.yaml

Lines changed: 38 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -117,14 +117,44 @@ jobs:
117117
id: filter
118118
with:
119119
filters: |
120-
java-bigquery: java-bigquery/**
121-
java-bigquerystorage: java-bigquerystorage/**
122-
java-datastore: java-datastore/**
123-
java-logging-logback: java-logging-logback/**
124-
java-logging: java-logging/**
125-
java-spanner: java-spanner/**
126-
java-storage: java-storage/**
127-
sdk-platform-java: sdk-platform-java/**
120+
java-bigquery:
121+
- 'java-bigquery/**'
122+
- 'google-auth-library-java/**/*.java'
123+
- 'sdk-platform-java/gax-java/**/*.java'
124+
- 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
125+
java-bigquerystorage:
126+
- 'java-bigquerystorage/**'
127+
- 'google-auth-library-java/**/*.java'
128+
- 'sdk-platform-java/gax-java/**/*.java'
129+
- 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
130+
java-datastore:
131+
- 'java-datastore/**'
132+
- 'google-auth-library-java/**/*.java'
133+
- 'sdk-platform-java/gax-java/**/*.java'
134+
- 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
135+
java-logging-logback:
136+
- 'java-logging-logback/**'
137+
- 'google-auth-library-java/**/*.java'
138+
- 'sdk-platform-java/gax-java/**/*.java'
139+
- 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
140+
java-logging:
141+
- 'java-logging/**'
142+
- 'google-auth-library-java/**/*.java'
143+
- 'sdk-platform-java/gax-java/**/*.java'
144+
- 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
145+
java-spanner:
146+
- 'java-spanner/**'
147+
- 'google-auth-library-java/**/*.java'
148+
- 'sdk-platform-java/gax-java/**/*.java'
149+
- 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
150+
java-storage:
151+
- 'java-storage/**'
152+
- 'google-auth-library-java/**/*.java'
153+
- 'sdk-platform-java/gax-java/**/*.java'
154+
- 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
155+
sdk-platform-java:
156+
- 'sdk-platform-java/**'
157+
- 'google-auth-library-java/**/*.java'
128158
split-units:
129159
runs-on: ubuntu-latest
130160
needs: changes

0 commit comments

Comments
 (0)