From d22e79a5ba982b41e6dccb71773e795537e27568 Mon Sep 17 00:00:00 2001 From: "David C. Hansen" Date: Wed, 24 Apr 2024 13:00:06 +0200 Subject: [PATCH 1/2] Updated id-token --- .github/workflows/python-publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 30cf746..1cf61b7 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -47,7 +47,7 @@ jobs: name: pypi url: https://pypi.org/p/ismrmrmd permissions: - id-token: ${{ secrets.PYPI_API_TOKEN }} + id-token: write steps: - name: Download all the dists uses: actions/download-artifact@v3 From 3a62faea3ef3a09e5c496fb7546d889d60e00439 Mon Sep 17 00:00:00 2001 From: "David C. Hansen" Date: Wed, 24 Apr 2024 14:13:17 +0200 Subject: [PATCH 2/2] Made publish work on manual triggers --- .github/workflows/python-publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 1cf61b7..a560f7d 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -39,7 +39,7 @@ jobs: publish-to-pypi: name: >- Publish Python 🐍 distribution 📦 to PyPI - if: startsWith(github.ref, 'refs/tags/') # only publish to PyPI on tag pushes + if: startsWith(github.ref, 'refs/tags/') || github.event_name == 'workflow_dispatch' # only publish to PyPI on tag pushes or manual trigger needs: - build runs-on: ubuntu-latest