From 6e98ac3f0be111cb72fd3a7b5d5c74c170c60510 Mon Sep 17 00:00:00 2001 From: Hanif Birgani Date: Mon, 30 Aug 2021 15:48:01 +0430 Subject: [PATCH 1/2] Add a github action to publish tagged releases to PyPI. fixes #69 --- .github/workflows/publish-to-pypi.yml | 46 +++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 .github/workflows/publish-to-pypi.yml diff --git a/.github/workflows/publish-to-pypi.yml b/.github/workflows/publish-to-pypi.yml new file mode 100644 index 00000000..8fcc25e8 --- /dev/null +++ b/.github/workflows/publish-to-pypi.yml @@ -0,0 +1,46 @@ +name: Publish to PyPI + +on: + push: + tags: + - '*' + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout the repo + uses: actions/checkout@v2 + + - name: Setup python + uses: actions/setup-python@v2 + with: + python-version: '3.9' + + - name: Install pypa/build + run: >- + python -m + pip install + build + --user + + - name: Build a binary wheel and a source tarball + run: >- + python -m + build + --sdist + --wheel + --outdir dist/ + . + + - name: Publish distribution to PyPI + if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags') + uses: pypa/gh-action-pypi-publish@release/v1 + with: + user: __token__ + password: ${{ secrets.PYPI_API_TOKEN }} From f0293ec671db30f15f7940713262a8366faf2a1c Mon Sep 17 00:00:00 2001 From: contrib-readme-bot Date: Mon, 30 Aug 2021 11:28:06 +0000 Subject: [PATCH 2/2] contrib-readme-action has updated readme --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 0ddded44..c04ce206 100644 --- a/README.md +++ b/README.md @@ -94,6 +94,14 @@ TEMPLATES = [ Dan Jacob + + + hanifbirgani +
+ Hanif Birgani +
+ + telenieko