Skip to content

Commit 0cd81ac

Browse files
committed
Update workflows with gradle-build-action
1 parent 4a65f67 commit 0cd81ac

File tree

2 files changed

+10
-38
lines changed

2 files changed

+10
-38
lines changed

.github/workflows/pre-merge.yml

Lines changed: 7 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -5,44 +5,26 @@ on:
55
- main
66
pull_request:
77
branches:
8-
- '*'
8+
- "*"
99

1010
jobs:
1111
test:
1212
runs-on: [ubuntu-latest]
1313

1414
steps:
1515
- name: Checkout Repo
16-
uses: actions/checkout@v2
17-
- name: Cache Gradle Folders
18-
uses: actions/cache@v2
19-
with:
20-
path: |
21-
~/.gradle/caches/
22-
~/.gradle/wrapper/
23-
key: cache-gradle-${{ hashFiles('gradle/wrapper/gradle-wrapper.properties') }}
24-
restore-keys: |
25-
cache-gradle-
16+
uses: actions/checkout@v3
17+
- name: Setup Gradle
18+
uses: gradle/gradle-build-action@v2
2619
- name: Run all the tests
2720
run: ./gradlew test
28-
- name: Stop Gradle
29-
run: ./gradlew --stop
3021

3122
lint:
3223
runs-on: [ubuntu-latest]
3324
steps:
3425
- name: Checkout Repo
35-
uses: actions/checkout@v2
36-
- name: Cache Gradle Folders
37-
uses: actions/cache@v2
38-
with:
39-
path: |
40-
~/.gradle/caches/
41-
~/.gradle/wrapper/
42-
key: cache-gradle-${{ hashFiles('gradle/wrapper/gradle-wrapper.properties') }}
43-
restore-keys: |
44-
cache-gradle-
26+
uses: actions/checkout@v3
27+
- name: Setup Gradle
28+
uses: gradle/gradle-build-action@v2
4529
- name: Run lint
4630
run: ./gradlew lint
47-
- name: Stop Gradle
48-
run: ./gradlew --stop

.github/workflows/publish.yml

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,9 @@ jobs:
1313
if: ${{ !contains(github.event.head_commit.message, 'ci skip') }}
1414
steps:
1515
- name: Checkout Repo
16-
uses: actions/checkout@v2
17-
- name: Cache Gradle Caches
18-
uses: actions/cache@v2
19-
with:
20-
path: |
21-
~/.gradle/caches/
22-
~/.gradle/wrapper/
23-
key: cache-gradle-${{ hashFiles('gradle/wrapper/gradle-wrapper.properties') }}
24-
restore-keys: |
25-
cache-gradle-
26-
cache-gradle-
16+
uses: actions/checkout@v3
17+
- name: Setup Gradle
18+
uses: gradle/gradle-build-action@v2
2719
- name: Test both libraries
2820
run: ./gradlew testLibraries
2921
- name: Compile and upload the decoder
@@ -53,5 +45,3 @@ jobs:
5345
draft: false
5446
prerelease: false
5547
if: success()
56-
- name: Stop Gradle
57-
run: ./gradlew --stop

0 commit comments

Comments
 (0)