From 7653f969ec83ec37b65f45a86b229c5830f92c6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Mon, 15 Apr 2024 00:52:59 +0800 Subject: [PATCH] chore:workflow --- .github/workflows/release.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f8a3855d..c97db3eb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,5 +1,6 @@ name: "release" on: + workflow_dispatch: push: tags: - "v*" @@ -65,3 +66,37 @@ jobs: with: name: NapCat.${{ matrix.target_platform }}.${{ matrix.target_arch }} path: dist + release-napcat: + needs:[build-win32,build-linux] + runs-on: ubuntu-latest + steps: + - name: Download Linux Amd64 + uses: actions/download-artifact@v2 + with: + name: NapCat.linux.amd64 + - name: Download Linux Arm64 + uses: actions/download-artifact@v2 + with: + name: NapCat.linux.arm64 + - name: Download Darwin Arm64 + uses: actions/download-artifact@v2 + with: + name: NapCat.darwin.arm64 + - name: Download Darwin Amd64 + uses: actions/download-artifact@v2 + with: + name: NapCat.darwin.amd64 + - name: Download Window Amd.64 + uses: actions/download-artifact@v2 + with: + name: NapCat.win32.amd64 + - name: Create Release Draft and Upload Artifacts + uses: softprops/action-gh-release@v1 + with: + files: | + NapCat.win32.amd64.zip + NapCat.linux.amd64.zip + NapCat.linux.arm64.zip + NapCat.darwin.amd64.zip + NapCat.darwin.arm64.zip + draft: true