From 0f24dac19bf17e11cd04b0ae70c72e97a91dc238 Mon Sep 17 00:00:00 2001 From: strohganoff Date: Mon, 4 Nov 2024 12:18:22 -0600 Subject: [PATCH] Quick fix to Publish action --- .github/workflows/publish.yml | 9 ++++++++- .github/workflows/tests.yml | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 924ad6c..e1de5ec 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,3 +1,5 @@ +name: Publish + on: release: types: [published] @@ -8,6 +10,11 @@ permissions: jobs: release-build: runs-on: ubuntu-latest + environment: + name: pypi + url: https://pypi.org/p/streamdeck-plugin-sdk + permissions: + id-token: write steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 @@ -18,4 +25,4 @@ jobs: python -m pip install build python -m build - name: Publish release distributions to PyPI - uses: pypa/gh-action-pypi-publish@6f7e8d9c0b1a2c3d4e5f6a7b8c9d0e1f2a3b4c5d \ No newline at end of file + uses: pypa/gh-action-pypi-publish@v1.11.0 \ No newline at end of file diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ef1b58b..c37cd61 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -1,4 +1,5 @@ name: Tests + on: push: branches: [main]