1on: 2 push: 3 branches: 4 - main 5 pull_request: 6 paths: 7 - 'gapic-generator-java-bom/**' 8 - 'gapic-generator-java-pom-parent/**' 9 - 'java-shared-dependencies/**' 10name: shared-dependencies version check 11jobs: 12 upper-bound-check: 13 name: Shared Dependencies BOM upper-bound check 14 runs-on: ubuntu-latest 15 if: github.repository_owner == 'googleapis' 16 steps: 17 - uses: actions/checkout@v2 18 - uses: stCarolas/setup-maven@v4 19 with: 20 maven-version: 3.8.1 21 - uses: actions/setup-java@v1 22 with: 23 java-version: 11 24 - run: java -version 25 - name: Install maven modules 26 run: | 27 mvn install -B -ntp -DskipTests -Dclirr.skip -Dcheckstyle.skip 28 - name: Check the BOM content satisfies the upper-bound-check test case 29 run: mvn -B -V -ntp verify -Dcheckstyle.skip 30 working-directory: java-shared-dependencies/upper-bound-check