From a9d48f25f7bb810169e35112eafe2a175055830a Mon Sep 17 00:00:00 2001 From: vran Date: Fri, 4 Mar 2022 23:31:47 +0800 Subject: [PATCH] Add release github action (#31) * feat: update workflow * fix: workflow error --- .github/workflows/release.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c421a9a..2699d36 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,7 +9,7 @@ on: - 'v*' jobs: - jpackage: + release: runs-on: ubuntu-latest steps: @@ -21,16 +21,17 @@ jobs: server-id: github # Value of the distributionManagement/repository/id field of the pom.xml settings-path: ${{ github.workspace }} # location for the settings.xml file - - name: Build with Gradle - uses: gradle/gradle-build-action@937999e9cc2425eddc7fd62d1053baf041147db7 - with: - arguments: api:build -x checkstyleMain -x checkstyleTest + - name: add permission to gradle + run: chmod +x ./gradlew - - name: Release-mac + - name: build with gradle + run: ./gradlew api:build -x checkstyleMain -x checkstyleTest + + - name: release jar uses: softprops/action-gh-release@v1 if: startsWith(github.ref, 'refs/tags/') with: - files: app/build/libs/databasir.jar + files: api/build/libs/databasir.jar draft: true fail_on_unmatched_files: true env: