We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5f001c0 commit 0f24dacCopy full SHA for 0f24dac
.github/workflows/publish.yml
@@ -1,3 +1,5 @@
1
+name: Publish
2
+
3
on:
4
release:
5
types: [published]
@@ -8,6 +10,11 @@ permissions:
8
10
jobs:
9
11
release-build:
12
runs-on: ubuntu-latest
13
+ environment:
14
+ name: pypi
15
+ url: https://pypi.org/p/streamdeck-plugin-sdk
16
+ permissions:
17
+ id-token: write
18
steps:
19
- uses: actions/checkout@v4
20
- uses: actions/setup-python@v5
@@ -18,4 +25,4 @@ jobs:
25
python -m pip install build
26
python -m build
27
- name: Publish release distributions to PyPI
21
- uses: pypa/gh-action-pypi-publish@6f7e8d9c0b1a2c3d4e5f6a7b8c9d0e1f2a3b4c5d
28
+ uses: pypa/gh-action-pypi-publish@v1.11.0
.github/workflows/tests.yml
@@ -1,4 +1,5 @@
name: Tests
push:
branches: [main]
0 commit comments