Skip to content

Commit

Permalink
Only run release action on tags
Browse files Browse the repository at this point in the history
  • Loading branch information
stilvoid committed Oct 7, 2021
1 parent 60ee1f3 commit e628d68
Showing 1 changed file with 6 additions and 12 deletions.
18 changes: 6 additions & 12 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ on:
push:
tags:
- '*'
branches: [ master ]

name: Create release from tag

Expand Down Expand Up @@ -30,21 +29,16 @@ jobs:
run: |
python setup.py sdist bdist_wheel
#- name: Publish
# env:
# TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
# TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
# run: twine upload dist/*
- name: Publish
env:
TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
run: twine upload dist/*

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

0 comments on commit e628d68

Please sign in to comment.