Skip to content

Commit aa36eef

Browse files
committed
ci: upgrade actions in workflow file
1 parent a13bebf commit aa36eef

File tree

1 file changed

+22
-26
lines changed

1 file changed

+22
-26
lines changed

.github/workflows/gradle.yml

Lines changed: 22 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -5,39 +5,35 @@ name: Java CI with Gradle
55

66
on:
77
push:
8-
branches: [ master ]
8+
branches: [master]
99
pull_request:
10-
branches: [ master ]
10+
branches: [master]
1111
workflow_dispatch:
1212

1313
jobs:
1414
build:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
java-version: [ 1.8, 1.11, 1.17, 1.19 ]
18+
java-version: [1.8, 1.11, 1.17, 1.19]
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@v2
22-
- name: Set up JDK ${{ matrix.java-version }}
23-
uses: actions/setup-java@v1
24-
with:
25-
java-version: ${{ matrix.java-version }}
26-
distribution: 'temurin'
27-
- name: Cache Gradle packages
28-
uses: actions/cache@v1
29-
with:
30-
path: ~/.gradle/caches
31-
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
32-
restore-keys: ${{ runner.os }}-gradle
33-
- name: Verify formatting
34-
run: ./gradlew spotlessCheck
35-
- name: Create bundle
36-
run: ./gradlew shadowDistZip
37-
- name: Run automated tests
38-
run: ./gradlew test
39-
- name: Archive package
40-
uses: actions/upload-artifact@v3
41-
with:
42-
name: Briss-2.0-${{ matrix.java-version }}
43-
path: build/distributions/*.zip
21+
- uses: actions/checkout@v4
22+
- name: Set up JDK ${{ matrix.java-version }}
23+
uses: actions/setup-java@v4
24+
with:
25+
java-version: ${{ matrix.java-version }}
26+
distribution: "temurin"
27+
- name: Setup Gradle
28+
uses: gradle/actions/setup-gradle@v4
29+
- name: Verify formatting
30+
run: ./gradlew spotlessCheck
31+
- name: Create bundle
32+
run: ./gradlew shadowDistZip
33+
- name: Run automated tests
34+
run: ./gradlew test
35+
- name: Archive package
36+
uses: actions/upload-artifact@v4
37+
with:
38+
name: Briss-2.0-${{ matrix.java-version }}
39+
path: build/distributions/*.zip

0 commit comments

Comments
 (0)