From 03063e080adf7734941c9c89f07c1e919ff6eea8 Mon Sep 17 00:00:00 2001 From: Monte Hellawell Date: Thu, 5 Sep 2019 12:10:28 +0100 Subject: [PATCH] Only trigger workflow on release created event action --- ci/python-publish.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ci/python-publish.yml b/ci/python-publish.yml index 356c825..21f2f01 100644 --- a/ci/python-publish.yml +++ b/ci/python-publish.yml @@ -1,6 +1,8 @@ name: Upload Python Package -on: [release] +on: + release: + types: [created] jobs: deploy: @@ -8,17 +10,14 @@ jobs: steps: - uses: actions/checkout@v1 - name: Set up Python - if: github.event.action == 'created' uses: actions/setup-python@v1 with: python-version: '3.x' - name: Install dependencies - if: github.event.action == 'created' run: | python -m pip install --upgrade pip pip install setuptools wheel twine - name: Build and publish - if: github.event.action == 'created' env: TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }} TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}