diff options
author | Colin Decker <cgdecker@google.com> | 2021-04-06 13:13:42 -0700 |
---|---|---|
committer | Google Java Core Libraries <java-libraries-firehose+copybara@google.com> | 2021-04-06 13:14:21 -0700 |
commit | 5748d71c63c3abaecd27f665fff8e44e65b94164 (patch) | |
tree | 78a1a285e084ccff64a86130e6907c5605286642 | |
parent | 340a0967579950dbe8e6162d515d41e6b1846cd0 (diff) | |
download | truth-5748d71c63c3abaecd27f665fff8e44e65b94164.tar.gz |
Update CI to cancel previous runs and to use v2 of setup-java.
RELNOTES=n/a
PiperOrigin-RevId: 367070554
-rw-r--r-- | .github/workflows/ci.yml | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 75ff3089..410411ed 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,6 +16,11 @@ jobs: java: [ 8, 11 ] runs-on: ubuntu-latest steps: + # Cancel any previous runs for the same branch that are still running. + - name: 'Cancel previous runs' + uses: styfle/cancel-workflow-action@0.8.0 + with: + access_token: ${{ github.token }} - name: 'Check out repository' uses: actions/checkout@v2 - name: 'Cache local Maven repository' @@ -26,9 +31,10 @@ jobs: restore-keys: | maven- - name: 'Set up JDK ${{ matrix.java }}' - uses: actions/setup-java@v1 + uses: actions/setup-java@v2 with: java-version: ${{ matrix.java }} + distribution: 'zulu' - name: 'Install' shell: bash run: mvn -B -P!standard-with-extra-repos install -U -DskipTests=true @@ -52,9 +58,10 @@ jobs: restore-keys: | maven- - name: 'Set up JDK 11' - uses: actions/setup-java@v1 + uses: actions/setup-java@v2 with: java-version: 11 + distribution: 'zulu' server-id: sonatype-nexus-snapshots server-username: CI_DEPLOY_USERNAME server-password: CI_DEPLOY_PASSWORD @@ -80,9 +87,10 @@ jobs: restore-keys: | maven- - name: 'Set up JDK 11' - uses: actions/setup-java@v1 + uses: actions/setup-java@v2 with: java-version: 11 + distribution: 'zulu' - name: 'Generate latest docs' env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |