Skip to content

Commit e23ade5

Browse files
committed
chore(actions): publish to pypi and upload release assets
1 parent 251facc commit e23ade5

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

.github/workflows/prerelease.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ on:
44
release:
55
types: [ prereleased ]
66

7+
permissions:
8+
contents: write
9+
710
jobs:
811
package:
912
name: Build and Package
@@ -51,11 +54,10 @@ jobs:
5154
name: built-artifacts
5255
path: dist/
5356

54-
- uses: AButler/upload-release-assets@v3.0
57+
- uses: softprops/action-gh-release@v2.0
5558
with:
5659
files: 'dist/*'
57-
repo-token: ${{ secrets.ACCESS_TOKEN }}
58-
release-tag: ${{ needs.package.outputs.version }}
60+
tag_name: ${{ needs.package.outputs.version }}
5961

6062
publish-pypi:
6163
name: Publish packages to PyPi
@@ -70,6 +72,3 @@ jobs:
7072
path: dist/
7173

7274
- uses: pypa/gh-action-pypi-publish@v1.8.14
73-
with:
74-
user: __token__
75-
password: ${{ secrets.PYPI_API_TOKEN }}

0 commit comments

Comments
 (0)