From 7a95b476414c10e857e8fe39e3b6039f7f7cab51 Mon Sep 17 00:00:00 2001 From: AlphaKR93 Date: Sat, 25 Mar 2023 00:22:35 +0900 Subject: [PATCH] [CI-Skip] [CheckSkip] Improve workflows --- .github/workflows/build.yml | 8 ++++---- .github/workflows/check.yml | 2 +- .github/workflows/test.yml | 8 +------- 3 files changed, 6 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8b8a573..b9e0e5c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,7 +2,7 @@ name: Build Plazma on: push: - branches: [ "ver/*", "feat/*", "dev/*", "expr/*", "ench/*" ] + branches: [ "ver/*", "feat/*", "dev/*", "expr/*", "ench/*", "impl/*" ] workflow_dispatch: env: @@ -77,7 +77,7 @@ jobs: ./gradlew publish --stacktrace - name: Upload Artifacts - if: env.DEBUG == 'true' || github.ref_name != env.MAIN_BRANCH + if: env.DEBUG == 'true' || !startsWith(github.ref_name, 'ver/') uses: actions/upload-artifact@v3 with: name: Artifacts @@ -86,7 +86,7 @@ jobs: Plazma-API/build/docs/javadoc - name: Release Artifacts - if: github.ref_name == env.MAIN_BRANCH + if: startsWith(github.ref_name, 'ver/') uses: marvinpinto/action-automatic-releases@latest with: title: "Release #${{ env.release_num }}" @@ -96,7 +96,7 @@ jobs: prerelease: false - name: Release Artifacts (Latest) - if: github.ref_name == env.MAIN_BRANCH + if: startsWith(github.ref_name, 'ver/') uses: marvinpinto/action-automatic-releases@latest with: title: "Release #${{ env.release_num }}" diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 7d8e9b0..7402860 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -2,7 +2,7 @@ name: Test Gradle build script on: push: - branches: [ "ver/*", "feat/*", "dev/*", "expr/*", "ench/*" ] + branches: [ "ver/*", "feat/*", "dev/*", "expr/*", "ench/*", "impl/*" ] workflow_dispatch: jobs: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4fb7b8d..47e0781 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -2,15 +2,9 @@ name: Test build with Normal JDK on: push: - branches: [ "ver/*", "feat/*", "dev/*", "expr/*", "ench/*" ] + branches: [ "ver/*", "feat/*", "dev/*", "expr/*", "ench/*", "impl/*" ] workflow_dispatch: -env: - ORG_NAME: PlazmaMC - MC_VERSION: 1.19.4 - MAIN_BRANCH: ver/1.19.4 - DEBUG: 'false' - jobs: release: strategy: