From dec8508db613bb3faaa9c2c23e679f72b6dbcbc5 Mon Sep 17 00:00:00 2001 From: Sigurd Spieckermann Date: Wed, 16 Oct 2024 18:37:09 +0200 Subject: [PATCH] ci(release): attempt avoiding duplicate deployments --- .github/workflows/release.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e053f2b..c954817 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,9 +1,9 @@ name: release on: + workflow_dispatch: release: - types: - - published + types: [published] env: # renovate: datasource=pypi depName=uv @@ -13,7 +13,6 @@ jobs: build: name: Build project for distribution runs-on: ubuntu-latest - environment: release steps: - uses: actions/checkout@v4 @@ -36,6 +35,8 @@ jobs: pypi: name: Publish package distributions to PyPI runs-on: ubuntu-latest + needs: [build] + if: github.event_name == "release" && github.event.action == "published" environment: release permissions: