aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Decker <cgdecker@google.com>2021-04-06 13:13:42 -0700
committerGoogle Java Core Libraries <java-libraries-firehose+copybara@google.com>2021-04-06 13:14:21 -0700
commit5748d71c63c3abaecd27f665fff8e44e65b94164 (patch)
tree78a1a285e084ccff64a86130e6907c5605286642
parent340a0967579950dbe8e6162d515d41e6b1846cd0 (diff)
downloadtruth-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.yml14
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 }}