Skip to content

Commit 77bf5b5

Browse files
committed
release asset
1 parent 0c9e26a commit 77bf5b5

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

.github/workflows/python-publish.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ jobs:
3737
python -m pip install --upgrade pip
3838
pip install build
3939
echo ::set-output name=version::$VERSION
40+
NAME=$(grep name setup.cfg | cut -d= -f2 | tr -d '[:blank:]')-${VERSION}-py3-none-any
41+
echo ::set-output name=name::$NAME
4042
- name: Build package
4143
run: python -m build
4244
- name: Publish package
@@ -51,9 +53,19 @@ jobs:
5153
env:
5254
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5355
with:
54-
tag_name: v${{ steps.set-version.outputs.version }}
55-
release_name: v${{ steps.set-version.outputs.version }}
56+
tag_name: ${{ steps.set-version.outputs.version }}
57+
release_name: ${{ steps.set-version.outputs.version }}
5658
prerelease: ${{ github.event_name != 'release' }}
59+
- name: Upload Release Asset
60+
id: upload-release-asset
61+
uses: actions/upload-release-asset@v1
62+
env:
63+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
64+
with:
65+
upload_url: ${{ github.event_name == 'release' && github.event.release.upload_url || steps.create_release.outputs.upload_url }}
66+
asset_path: dist/${{ steps.set-version.outputs.name }}.whl
67+
asset_name: ${{ steps.set-version.outputs.name }}.whl
68+
asset_content_type: application/zip
5769
- name: Bump version
5870
if: github.event_name == 'release'
5971
run: |

0 commit comments

Comments
 (0)