From 86f0f05c29b312565f15968da229047744dae0ca Mon Sep 17 00:00:00 2001 From: sean wibisono Date: Thu, 14 May 2026 11:47:17 +1000 Subject: [PATCH] add approve-publish step --- .github/workflows/build-and-publish.yaml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-and-publish.yaml b/.github/workflows/build-and-publish.yaml index f1e934d..8695c54 100644 --- a/.github/workflows/build-and-publish.yaml +++ b/.github/workflows/build-and-publish.yaml @@ -42,9 +42,17 @@ jobs: run: | python -m unittest tests/*.py + approve-publish: + name: Approve publish + needs: unit-tests + runs-on: ubuntu-latest + environment: sdk-publish-approval + steps: + - run: echo "Publish approved" + build-and-pubish: name: Build and publish Python packages to PyPi - needs: unit-tests + needs: approve-publish uses: IABTechLab/uid2-shared-actions/.github/workflows/shared-publish-to-pypi-versioned.yaml@v3 with: release_type: ${{ inputs.release_type }}