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.
2 parents 2607d01 + ed3cfe5 commit 3bacbd6Copy full SHA for 3bacbd6
.github/workflows/release.yml
@@ -12,6 +12,8 @@ jobs:
12
release:
13
name: release
14
runs-on: ubuntu-latest
15
+ permissions:
16
+ id-token: write
17
steps:
18
- uses: actions/checkout@v4
19
- name: Set up Python
@@ -21,13 +23,9 @@ jobs:
21
23
- name: Install release dependencies
22
24
run: |
25
python -m pip install --upgrade pip
- pip install build twine
26
+ pip install build
27
- name: Build wheel and source distribution
28
29
python -m build
30
- name: Publish package
- env:
- TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
31
- TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
32
- run: |
33
- twine upload dist/*
+ uses: pypa/gh-action-pypi-publish@release/v1
0 commit comments