From a4073d4f17e639480d9d42657a7e1d80bde0879a Mon Sep 17 00:00:00 2001 From: zhangyuheng Date: Thu, 7 Dec 2023 10:57:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95CI=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/build.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 5ca6cda..08a9bc1 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -7,24 +7,25 @@ on: - '**/*src/**/*.java' # pom.xml 文件有变动执行编译 - '**/pom.xml' + - '**/.gitea/workflows/*.yml' jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - name: Set up Maven + - name: "Set up Maven" uses: stCarolas/setup-maven@v4 - - name: Set up JDK 17 + - name: "Set up JDK 17" uses: actions/setup-java@v3 with: java-version: '17' distribution: 'temurin' cache: maven - - name: Build with Maven + - name: "Build with Maven" run: mvn -B package --file pom.xml - run: mkdir staging && cp target/*.jar staging - - name: Set Release version env variable + - name: "Set Release version env variable" run: | echo "RELEASE_VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)" >> $GITHUB_ENV - name: "Build & test" @@ -35,4 +36,6 @@ jobs: with: files: |- staging/*.jar + title: "Release ${{ env.RELEASE_VERSION }}" + automatic_release_tag: "${{ env.RELEASE_VERSION }}" api_key: '${{secrets.RELEASE_TOKEN}}' \ No newline at end of file