on: push: branches: - master pull_request: name: ci jobs: units: runs-on: ubuntu-latest strategy: matrix: java: [7, 8, 11] steps: - uses: actions/checkout@v2 - uses: actions/setup-java@v1 with: java-version: ${{matrix.java}} - run: java -version - run: .kokoro/build.sh env: JOB_TYPE: test windows: runs-on: windows-latest steps: - uses: actions/checkout@v2 - uses: actions/setup-java@v1 with: java-version: 8 - run: java -version - run: .kokoro/build.bat env: JOB_TYPE: test dependencies: runs-on: ubuntu-latest strategy: matrix: java: [8, 11] steps: - uses: actions/checkout@v2 - uses: actions/setup-java@v1 with: java-version: ${{matrix.java}} - run: java -version - run: .kokoro/dependencies.sh linkage-monitor: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: actions/setup-java@v1 with: java-version: 8 - run: java -version - name: Install artifacts to local Maven repository run: .kokoro/build.sh shell: bash - name: Validate any conflicts with regard to com.google.cloud:libraries-bom (latest release) uses: GoogleCloudPlatform/cloud-opensource-java/linkage-monitor@v1-linkagemonitor lint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: actions/setup-java@v1 with: java-version: 8 - run: java -version - run: .kokoro/build.sh env: JOB_TYPE: lint clirr: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: actions/setup-java@v1 with: java-version: 8 - run: java -version - run: .kokoro/build.sh env: JOB_TYPE: clirr