ci: migrate actions to v5 (checkout, setup-java, upload-artifact)
Fixes Node.js 20 deprecation warnings on GitHub Actions runners.
This commit is contained in:
parent
5de4d026ef
commit
cd330608b6
1 changed files with 6 additions and 6 deletions
12
.github/workflows/build.yml
vendored
12
.github/workflows/build.yml
vendored
|
|
@ -27,8 +27,8 @@ jobs:
|
||||||
- { mc: "26.1.2", coordinate: "io.papermc.paper:paper-api:26.1.2.build.74-stable", java: 25, release: 25, api: "1.21" }
|
- { mc: "26.1.2", coordinate: "io.papermc.paper:paper-api:26.1.2.build.74-stable", java: 25, release: 25, api: "1.21" }
|
||||||
- { mc: "26.2", coordinate: "io.papermc.paper:paper-api:26.2.build.97-stable", java: 25, release: 25, api: "1.21" }
|
- { mc: "26.2", coordinate: "io.papermc.paper:paper-api:26.2.build.97-stable", java: 25, release: 25, api: "1.21" }
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v5
|
||||||
- uses: actions/setup-java@v4
|
- uses: actions/setup-java@v5
|
||||||
with:
|
with:
|
||||||
distribution: temurin
|
distribution: temurin
|
||||||
java-version: ${{ matrix.java }}
|
java-version: ${{ matrix.java }}
|
||||||
|
|
@ -40,7 +40,7 @@ jobs:
|
||||||
-PjavaRelease=${{ matrix.release }}
|
-PjavaRelease=${{ matrix.release }}
|
||||||
-PapiVersion=${{ matrix.api }}
|
-PapiVersion=${{ matrix.api }}
|
||||||
- name: Upload jar
|
- name: Upload jar
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v5
|
||||||
with:
|
with:
|
||||||
name: LoParkour-${{ matrix.mc }}
|
name: LoParkour-${{ matrix.mc }}
|
||||||
path: build/libs/LoParkour-*.jar
|
path: build/libs/LoParkour-*.jar
|
||||||
|
|
@ -50,15 +50,15 @@ jobs:
|
||||||
name: Quality gate (default 1.20.4)
|
name: Quality gate (default 1.20.4)
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v5
|
||||||
- uses: actions/setup-java@v4
|
- uses: actions/setup-java@v5
|
||||||
with:
|
with:
|
||||||
distribution: temurin
|
distribution: temurin
|
||||||
java-version: 21
|
java-version: 21
|
||||||
- name: Full build
|
- name: Full build
|
||||||
run: ./gradlew --no-daemon build
|
run: ./gradlew --no-daemon build
|
||||||
- name: Upload default jar
|
- name: Upload default jar
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v5
|
||||||
with:
|
with:
|
||||||
name: LoParkour-default-1.20.4
|
name: LoParkour-default-1.20.4
|
||||||
path: build/libs/LoParkour-*.jar
|
path: build/libs/LoParkour-*.jar
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue