github: checkout repo before setting up Java

This commit is contained in:
Harsh Shandilya 2022-01-01 15:17:46 +05:30
parent 56914d20bb
commit 299639d354
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80

View file

@ -13,6 +13,9 @@ jobs:
run-unit-tests:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2.4.0
- name: Set up JDK
uses: actions/setup-java@v2.4.0
with:
@ -20,9 +23,6 @@ jobs:
java-version: '17'
cache: 'gradle'
- name: Checkout repository
uses: actions/checkout@v2.4.0
- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
@ -41,6 +41,9 @@ jobs:
stylecheck:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2.4.0
- name: Set up JDK
uses: actions/setup-java@v2.4.0
with:
@ -48,9 +51,6 @@ jobs:
java-version: '17'
cache: 'gradle'
- name: Checkout repository
uses: actions/checkout@v2.4.0
- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
@ -64,6 +64,9 @@ jobs:
if: "github.event_name == 'push'"
needs: [ "run-unit-tests", "stylecheck" ]
steps:
- name: Checkout repository
uses: actions/checkout@v2.4.0
- name: Set up JDK
uses: actions/setup-java@v2.4.0
with:
@ -71,9 +74,6 @@ jobs:
java-version: '17'
cache: 'gradle'
- name: Checkout repository
uses: actions/checkout@v2.4.0
- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties