Skip to content

Commit 28605dc

Browse files
committed
ci: replace deprecated gradle-build-action, use ratchet
1 parent 9d6afc2 commit 28605dc

File tree

1 file changed

+9
-16
lines changed

1 file changed

+9
-16
lines changed

.github/workflows/build-master.yml

Lines changed: 9 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
name: Build master
2-
32
on:
43
push:
54
branches:
65
- master
7-
86
permissions:
97
contents: read
10-
118
jobs:
129
build:
1310
permissions:
@@ -16,30 +13,26 @@ jobs:
1613
runs-on: ubuntu-latest
1714
steps:
1815
- name: Checkout latest code
19-
uses: actions/checkout@v4
20-
16+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # ratchet:actions/checkout@v4
2117
- name: Set up JDK 17
22-
uses: actions/setup-java@v4
18+
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # ratchet:actions/setup-java@v4
2319
with:
2420
java-version: 17
2521
distribution: 'zulu'
2622
cache: 'gradle'
27-
28-
- name: Generate and submit dependency graphs
29-
uses: gradle/gradle-build-action@v3
30-
with:
31-
dependency-graph: generate-and-submit
32-
23+
- name: Setup Gradle
24+
uses: gradle/actions/setup-gradle@8379f6a1328ee0e06e2bb424dadb7b159856a326 # ratchet:gradle/actions/setup-gradle@v4
25+
- name: Generate and submit dependency graph
26+
uses: gradle/actions/dependency-submission@8379f6a1328ee0e06e2bb424dadb7b159856a326 # ratchet:gradle/actions/dependency-submission@v4
3327
- name: Build with Gradle
3428
run: ./gradlew build
35-
3629
release-notes:
3730
permissions:
38-
contents: write # for release-drafter/release-drafter to create a github release
39-
pull-requests: write # for release-drafter/release-drafter to add label to PRs
31+
contents: write # for release-drafter/release-drafter to create a github release
32+
pull-requests: write # for release-drafter/release-drafter to add label to PRs
4033
runs-on: ubuntu-latest
4134
steps:
4235
- name: Release Drafter
43-
uses: release-drafter/release-drafter@v6
36+
uses: release-drafter/release-drafter@b1476f6e6eb133afa41ed8589daba6dc69b4d3f5 # ratchet:release-drafter/release-drafter@v6
4437
env:
4538
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)