@@ -25,26 +25,28 @@ jobs:
2525 fail-fast : false
2626 matrix :
2727 repo :
28- # - google-cloud-java
28+ - google-cloud-java
2929 - java-bigtable
30- # - java-bigquery
31- # - java-bigquerystorage
32- # - java-datastore
33- # - java-firestore
34- # - java-logging
35- # - java-logging-logback
36- # - java-pubsub
37- # - java-pubsublite
38- # - java-spanner-jdbc
39- # - java-spanner
40- # - java-storage
41- # - java-storage-nio
30+ - java-bigquery
31+ - java-bigquerystorage
32+ - java-datastore
33+ - java-firestore
34+ - java-logging
35+ - java-logging-logback
36+ - java-pubsub
37+ - java-pubsublite
38+ - java-spanner-jdbc
39+ - java-spanner
40+ - java-storage
41+ - java-storage-nio
4242 # Default Protobuf-Java versions to use are specified here. Without this, the nightly workflow won't know
4343 # which values to use and would resolve to ''.
4444 protobuf-version : ${{ fromJSON(format('[{0}]', inputs.protobuf_runtime_versions || '"3.25.5","4.28.3"')) }}
4545 steps :
46- - uses : actions/checkout@v4
47- - uses : actions/checkout@v4
46+ - name : Checkout sdk-platform-java repo
47+ uses : actions/checkout@v4
48+ - name : Checkout downstream handwritten repo
49+ uses : actions/checkout@v4
4850 with :
4951 repository : " googleapis/${{ matrix.repo }}"
5052 path : " ${{ matrix.repo }}"
@@ -53,13 +55,11 @@ jobs:
5355 # Use Java 11 for this as Linkage Checker is only compatible with Java 11 or below
5456 java-version : 11
5557 distribution : temurin
56- - run : |
57- pwd
58+ - name : Install downstream repo locally
59+ run : |
5860 pushd "${{ matrix.repo }}"
5961 mvn -B -ntp install -T 1C -DskipTests -Dclirr.skip -Denforcer.skip
60- pwd
6162 popd
62- pwd
6363 - name : Print Protobuf-Java testing version
6464 run : echo "Testing with Protobuf-Java v${{ matrix.protobuf-version }}"
6565 - name : Perform downstream source compatibility testing
0 commit comments