We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a548fbd commit 66f19cbCopy full SHA for 66f19cb
.github/workflows/pypi-release.yml
@@ -8,7 +8,17 @@ jobs:
8
runs-on: ubuntu-latest
9
steps:
10
- uses: actions/checkout@v2
11
- - name: Build and publish to pypi
12
- uses: JRubics/poetry-publish@v1.10
+ - uses: actions/setup-python@v3
+ name: Ensure Python Runtime
13
with:
14
- pypi_token: ${{ secrets.PYPI_TOKEN }}
+ python-version: '3.x'
15
+ architecture: 'x64'
16
+ - name: Ensure PDM & twine
17
+ run: |
18
+ python3 -m pip install pdm twine
19
+ - name: Build Package
20
21
+ pdm build
22
+ - name: Publish to PyPI
23
24
+ twine upload dist/* --non-interactive -u __token__ -p ${{ secrets.PYPI_TOKEN }}
0 commit comments