From f9a476a298de7c4c5e6bd8c912de8fb7451a88cc Mon Sep 17 00:00:00 2001 From: Eugene Yurtsev Date: Wed, 22 Mar 2023 14:33:42 -0400 Subject: [PATCH] Update release.yml (#81) Update release.yml --- .github/workflows/release.yml | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e4fe9f6..28e45ee 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,6 +15,9 @@ env: jobs: if_release: + if: | + ${{ github.event.pull_request.merged == true }} + && ${{ contains(github.event.pull_request.labels.*.name, 'release') }} runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 @@ -31,18 +34,8 @@ jobs: id: check-version run: | echo version=$(poetry version --short) >> $GITHUB_OUTPUT - - name: Create Release - uses: ncipollo/release-action@v1 - with: - artifacts: "dist/*" - token: ${{ secrets.GITHUB_TOKEN }} - draft: false - generateReleaseNotes: true - tag: v${{ steps.check-version.outputs.version }} - commit: main - name: Publish to PyPI env: POETRY_PYPI_TOKEN_PYPI: ${{ secrets.PYPI_API_TOKEN }} run: | - echo "Publishing" - # poetry publish + poetry publish