Skip to content

feature : caching in finder #48

feature : caching in finder

feature : caching in finder #48

# taken and upgraded from:
# https://github.com/haddocking/pdb-tools/blob/f019d163d8f8cc5a0cba288e02f5a63a969719f6/.github/workflows/bump-version-on-push.yml
name: Package Build
on:
push:
branches:
- main
jobs:
bump-version:
runs-on: ubuntu-latest
if: "startsWith(github.event.head_commit.message, '[RELEASE]')"
steps:
- uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: "3.x"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install bump2version setuptools wheel twine
- name: Build and publish
env:
TWINE_USERNAME: ${{ secrets.PYPI_USER }}
TWINE_PASSWORD: ${{ secrets.PYPI_PASS }}
run: |
python setup.py sdist bdist_wheel
# note that here testpypi is used instead of the main pypi
# because this is a test project
# read more at: https://packaging.python.org/tutorials/packaging-projects/
twine upload dist/*