修正自动构建

This commit is contained in:
lkhsss
2025-08-12 23:07:03 +08:00
parent 6cc1b39a62
commit 4a49fd7a24

View File

@ -133,22 +133,12 @@ jobs:
echo "archive=dist/$name.tar.gz" >> $GITHUB_OUTPUT echo "archive=dist/$name.tar.gz" >> $GITHUB_OUTPUT
fi fi
- name: Publish Archive - name: Publish Archive
uses: softprops/action-gh-release@v2 uses: softprops/action-gh-release@v2.2.1
if: ${{ startsWith(github.ref, 'refs/tags/') }} if: ${{ startsWith(github.ref, 'refs/tags/') }}
with: with:
draft: true draft: false
files: ${{ steps.package.outputs.archive }} files: ${{ steps.package.outputs.archive }}
prerelease: ${{ steps.check-tag.outputs.rc == 'true' }} prerelease: ${{ steps.check-tag.outputs.rc == 'true' }}
turn-draft-to-release:
name: Turn draft to false
if: ${{ needs.release.outputs.rc == 'false' }}
runs-on: ubuntu-latest
needs: release
steps:
- uses: actions/checkout@v4
- uses: softprops/action-gh-release@v2
with:
draft: false
publish-crate: publish-crate:
name: Publish to crates.io name: Publish to crates.io