From dc97d663d06e26dad159fd6f60fa89689b567e4b Mon Sep 17 00:00:00 2001 From: ThisTestUser Date: Mon, 23 Sep 2024 13:13:33 +0000 Subject: [PATCH] Improve workflow --- .github/workflows/compile.yml | 14 +++++++------- build.gradle.kts | 6 ++++++ gradlew | 0 3 files changed, 13 insertions(+), 7 deletions(-) mode change 100644 => 100755 gradlew diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml index 4baaa7c..90e55e1 100644 --- a/.github/workflows/compile.yml +++ b/.github/workflows/compile.yml @@ -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 }} diff --git a/build.gradle.kts b/build.gradle.kts index a435c20..974caa8 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -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") + } +} diff --git a/gradlew b/gradlew old mode 100644 new mode 100755