Skip to content

Commit c6b4a48

Browse files
committed
chore: update github workflow
1 parent 14abef7 commit c6b4a48

File tree

3 files changed

+967
-877
lines changed

3 files changed

+967
-877
lines changed

.github/workflows/publish_release.yml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,34 +19,28 @@ jobs:
1919
uses: actions/checkout@v4
2020

2121
- name: Build and publish to PyPI
22-
uses: JRubics/poetry-publish@v1.17
22+
uses: JRubics/poetry-publish@v2.0
2323
with:
2424
pypi_token: ${{ secrets.PYPI_API_KEY }}
25-
ignore_dev_requirements: "yes"
2625

2726
create-release:
2827
name: Create GitHub Release
2928
runs-on: ubuntu-latest
29+
needs: build-and-publish-pypi
3030
permissions:
3131
contents: write
32+
3233
steps:
3334
- name: Checkout code
3435
uses: actions/checkout@v4
3536

36-
- name: Get Asset name
37-
run: |
38-
export PKG=$(ls dist/ | grep tar)
39-
set -- $PKG
40-
echo "name=$1" >> $GITHUB_ENV
41-
4237
- name: Release to GitHub
4338
uses: softprops/action-gh-release@v2
4439
with:
4540
generate_release_notes: true
4641
draft: false
4742
prerelease: false
48-
files: |
49-
dist/${{ env.name }}
43+
files: "dist/*"
5044

5145
build-and-publish-image:
5246
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)