We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b3aaeb5 commit 56d3fc2Copy full SHA for 56d3fc2
.github/workflows/python-publish.yml
@@ -6,12 +6,15 @@ name: Publish Package
6
on:
7
release:
8
types: [created]
9
+ workflow_dispatch:
10
11
jobs:
12
deploy:
-
13
+ name: Upload release to PyPI
14
runs-on: ubuntu-latest
15
+ environment: release
16
+ permissions:
17
+ id-token: write
18
steps:
19
- uses: actions/checkout@v4
20
@@ -35,4 +38,5 @@ jobs:
35
38
run: |
36
39
poetry-dynamic-versioning
37
40
poetry build
- poetry publish --username ${{ secrets.PYPI_USERNAME }} --password ${{ secrets.PYPI_PASSWORD }}
41
+ - name: Publish package distributions to PyPI
42
+ uses: pypa/gh-action-pypi-publish@release/v1
0 commit comments