diff --git a/.github/workflows/build_pull_request.yml b/.github/workflows/build_pull_request.yml index c8d9266a..1bf9159b 100644 --- a/.github/workflows/build_pull_request.yml +++ b/.github/workflows/build_pull_request.yml @@ -38,6 +38,9 @@ jobs: java-version: 8 distribution: 'temurin' + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v4 + - name: Copy CI gradle.properties run: | cd master @@ -45,8 +48,6 @@ jobs: cp .github/runner-files/ci-gradle.properties ~/.gradle/gradle.properties - name: Build Jar - uses: gradle/gradle-build-action@v3 - with: - build-root-directory: master - arguments: ktlintCheck :server:shadowJar --stacktrace + working-directory: master + run: ./gradlew ktlintCheck :server:shadowJar --stacktrace diff --git a/.github/workflows/build_push.yml b/.github/workflows/build_push.yml index 3dfec396..98814554 100644 --- a/.github/workflows/build_push.yml +++ b/.github/workflows/build_push.yml @@ -38,6 +38,9 @@ jobs: java-version: 8 distribution: 'temurin' + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v4 + - name: Copy CI gradle.properties run: | cd master @@ -45,12 +48,10 @@ jobs: cp .github/runner-files/ci-gradle.properties ~/.gradle/gradle.properties - name: Build Jar - uses: gradle/gradle-build-action@v3 env: ProductBuildType: "Preview" - with: - build-root-directory: master - arguments: :server:shadowJar --stacktrace + working-directory: master + run: ./gradlew :server:shadowJar --stacktrace - name: Upload Jar uses: actions/upload-artifact@v3 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 5d6a00c3..b69fc982 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -39,6 +39,9 @@ jobs: java-version: 8 distribution: 'temurin' + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v4 + - name: Copy CI gradle.properties run: | cd master @@ -47,12 +50,10 @@ jobs: ~/.gradle/gradle.properties - name: Build and copy webUI, Build Jar - uses: gradle/gradle-build-action@v3 env: ProductBuildType: "Stable" - with: - build-root-directory: master - arguments: :server:downloadWebUI :server:shadowJar --stacktrace + working-directory: master + run: ./gradlew :server:downloadWebUI :server:shadowJar --stacktrace - name: Upload Jar uses: actions/upload-artifact@v4