Skip to content

Commit 87aeda5

Browse files
authored
ci: Update GitHub Actions (#207)
* ci: enable the dependency cache supported by actions/setup-java https://github.blog/changelog/2021-08-30-github-actions-setup-java-now-supports-dependency-caching/ * ci: bump up actions/checkout to use the latest Node.JS as its runtime https://github.com/actions/checkout/releases/tag/v3.0.0 * ci: add missing `distribution` params
1 parent c778dc2 commit 87aeda5

File tree

2 files changed

+8
-18
lines changed

2 files changed

+8
-18
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,12 @@ jobs:
77
runs-on: ubuntu-latest
88
steps:
99
- name: Git checkout
10-
uses: actions/checkout@v2
11-
- name: Configure Gradle cache
12-
uses: actions/cache@v1
13-
with:
14-
path: ~/.gradle/caches
15-
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
16-
restore-keys: |
17-
${{ runner.os }}-gradle-
10+
uses: actions/checkout@v3
1811
- name: Set up JDK 11
19-
uses: actions/setup-java@v1
12+
uses: actions/setup-java@v2
2013
with:
14+
cache: gradle
15+
distribution: microsoft
2116
java-version: 11
2217
- name: Build with Gradle
2318
run: ./gradlew build --scan

.github/workflows/publish.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,12 @@ jobs:
1010
GRADLE_PUBLISH_SECRET: ${{ secrets.GRADLE_PUBLISH_SECRET }}
1111
steps:
1212
- name: Git checkout
13-
uses: actions/checkout@v2
14-
- name: Configure Gradle cache
15-
uses: actions/cache@v1
16-
with:
17-
path: ~/.gradle/caches
18-
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
19-
restore-keys: |
20-
${{ runner.os }}-gradle-
13+
uses: actions/checkout@v3
2114
- name: Set up JDK 11
22-
uses: actions/setup-java@v1
15+
uses: actions/setup-java@v2
2316
with:
17+
cache: gradle
18+
distribution: microsoft
2419
java-version: 11
2520
- name: Create gradle.properties
2621
run: echo -e "gradle.publish.key=$GRADLE_PUBLISH_KEY\ngradle.publish.secret=$GRADLE_PUBLISH_SECRET" > gradle.properties

0 commit comments

Comments
 (0)