Skip to content

Commit e628d68

Browse files
committed
Only run release action on tags
1 parent 60ee1f3 commit e628d68

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ on:
22
push:
33
tags:
44
- '*'
5-
branches: [ master ]
65

76
name: Create release from tag
87

@@ -30,21 +29,16 @@ jobs:
3029
run: |
3130
python setup.py sdist bdist_wheel
3231
33-
#- name: Publish
34-
# env:
35-
# TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
36-
# TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
37-
# run: twine upload dist/*
32+
- name: Publish
33+
env:
34+
TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
35+
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
36+
run: twine upload dist/*
3837

3938
- name: Create GitHub release
4039
env:
4140
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4241
run: |
43-
ls dist
4442
set -x
4543
(echo ${GITHUB_REF##*/}; echo; git cherry -v $(git describe --abbrev=0 HEAD^) | cut -d" " -f3-) > CHANGELOG
46-
assets=()
47-
for tgz in ./dist/*.tar.gz; do
48-
assets+=("-a" "$tgz")
49-
done
50-
hub release create "${assets[@]}" -F CHANGELOG "${GITHUB_REF##*/}"
44+
hub release create -a dist/* -F CHANGELOG "${GITHUB_REF##*/}"

0 commit comments

Comments
 (0)