Update package release workflow

Signed-off-by: Loren Eteval <loren.eteval@proton.me>
This commit is contained in:
Loren Eteval
2024-03-01 00:25:23 +08:00
parent 5e99ed15b4
commit 3f42e6423e
+2
View File
@@ -58,6 +58,7 @@ jobs:
if: startsWith(github.ref, 'refs/tags/') # only publish to PyPI on tag pushes
needs:
- build
- deploy
runs-on: ubuntu-latest
environment:
name: deploy-pypi
@@ -210,6 +211,7 @@ jobs:
uses: actions/download-artifact@v3
with:
path: dist/
merge-multiple: true
- name: Sign the dists with Sigstore
uses: sigstore/gh-action-sigstore-python@v1.2.3
with: