Skip to content

Commit 0ed47d0

Browse files
committed
update github workflows
1 parent cce8425 commit 0ed47d0

File tree

2 files changed

+20
-16
lines changed

2 files changed

+20
-16
lines changed

.github/workflows/build.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,23 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- name: Check out repository
12-
uses: actions/checkout@v3
13-
14-
- name: Gradle Wrapper Verification
15-
uses: gradle/wrapper-validation-action@v1
12+
uses: actions/checkout@v4
13+
with:
14+
persist-credentials: false
1615

1716
- name: Setup JDK
18-
uses: actions/setup-java@v3
17+
uses: actions/setup-java@v4
1918
with:
2019
java-version: '17'
2120
distribution: 'temurin'
2221

2322
- name: Elevate wrapper permissions
2423
run: chmod +x ./gradlew
2524

26-
- name: Build Plugin
27-
uses: gradle/gradle-build-action@v2
25+
- name: Setup Gradle
26+
uses: gradle/actions/setup-gradle@v4
2827
with:
29-
arguments: build
28+
dependency-graph: generate-and-submit
29+
30+
- name: Build Plugin
31+
run: ./gradlew build

.github/workflows/release.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,24 +10,26 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Check out repository
13-
uses: actions/checkout@v3
14-
15-
- name: Gradle Wrapper Verification
16-
uses: gradle/wrapper-validation-action@v1
13+
uses: actions/checkout@v4
14+
with:
15+
persist-credentials: false
1716

1817
- name: Setup JDK
19-
uses: actions/setup-java@v3
18+
uses: actions/setup-java@v4
2019
with:
2120
java-version: '17'
2221
distribution: 'temurin'
2322

2423
- name: Elevate wrapper permissions
2524
run: chmod +x ./gradlew
2625

27-
- name: Build Plugin
28-
uses: gradle/gradle-build-action@v2
26+
- name: Setup Gradle
27+
uses: gradle/actions/setup-gradle@v4
2928
with:
30-
arguments: build
29+
dependency-graph: generate-and-submit
30+
31+
- name: Build Plugin
32+
run: ./gradlew build
3133

3234
- name: Release Artifact
3335
uses: "marvinpinto/action-automatic-releases@latest"

0 commit comments

Comments
 (0)