Improve workflow

This commit is contained in:
ThisTestUser
2024-09-23 13:13:33 +00:00
parent fc4a8645fa
commit dc97d663d0
3 changed files with 13 additions and 7 deletions

View File

@@ -9,17 +9,17 @@ jobs:
os: [ ubuntu-latest ]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- uses: actions/setup-java@v3
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 17
- name: Make gradlew executable
run: chmod +x ./gradlew
- name: Setup Gradle
uses: gradle/gradle-build-action@v2
uses: gradle/gradle-build-action@v3
- name: Get Plugin Name
run: echo "PLUGIN_NAME=$(${{ github.workspace }}/gradlew -q getVersion)" >> $GITHUB_ENV
- name: Execute Gradle build
run: ./gradlew build
@@ -29,4 +29,4 @@ jobs:
if: success()
with:
name: TerminatorPlus
path: build/libs/
path: build/libs/${{ env.PLUGIN_NAME }}

View File

@@ -41,3 +41,9 @@ tasks.register("copyPlugin", Copy::class.java) {
from("build/libs/" + jarName + ".jar")
into("run/plugins")
}
tasks.register("getJarName") {
doLast {
println(jarName + ".jar")
}
}

0
gradlew vendored Normal file → Executable file
View File