From 589fa1a55bc6c30dd76b52797aad971ab75826c6 Mon Sep 17 00:00:00 2001 From: Gaius Date: Thu, 5 Sep 2024 11:49:08 +0800 Subject: [PATCH] chore: multipart upload release packages Signed-off-by: Gaius --- .github/workflows/release.yml | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1bdb71e0..3095525a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -79,13 +79,13 @@ jobs: cargo deb -p dragonfly-client --target ${{ matrix.target }} --variant ${{ matrix.target }} --output $dirname.deb echo "CLIENT_DEB_ASSET=$dirname.deb" >> $GITHUB_ENV - # - name: Build archive client(RPM) - # shell: bash - # run: | - # binary_name="client" - # dirname="$binary_name-${{ env.VERSION }}-${{ matrix.target }}" - # cargo generate-rpm -p dragonfly-client --target ${{ matrix.target }} --variant ${{ matrix.target }} --output $dirname.rpm - # echo "CLIENT_RPM_ASSET=$dirname.rpm" >> $GITHUB_ENV + - name: Build archive client(RPM) + shell: bash + run: | + binary_name="client" + dirname="$binary_name-${{ env.VERSION }}-${{ matrix.target }}" + cargo generate-rpm -p dragonfly-client --target ${{ matrix.target }} --variant ${{ matrix.target }} --output $dirname.rpm + echo "CLIENT_RPM_ASSET=$dirname.rpm" >> $GITHUB_ENV - name: Build archive client(TAR) shell: bash @@ -128,11 +128,10 @@ jobs: - name: Release uses: ncipollo/release-action@v1 with: - token: ${{ secrets.GITHUB_TOKEN }} + artifacts: "releases/*" + generateReleaseNotes: true allowUpdates: true draft: true - generateReleaseNotes: true - artifacts: "releases/*.rpm,releases/*.deb,releases/*.tar.gz" publish-crates: runs-on: ubuntu-latest