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 0db0f1e commit e544ab9Copy full SHA for e544ab9
.github/workflows/swan-ci-ca.yml
@@ -8,11 +8,14 @@ on:
8
push:
9
tags:
10
- '*/v*'
11
-
+
12
jobs:
13
build-publish:
14
15
runs-on: ubuntu-latest
16
+ environment: publish
17
+ permissions:
18
+ id-token: write
19
20
steps:
21
- uses: actions/checkout@v2
@@ -40,13 +43,10 @@ jobs:
40
43
cd $PACKAGE_NAME
41
44
uv build
42
45
- - name: Publish distribution to PyPI
- env:
- TWINE_USERNAME: __token__
46
- TWINE_PASSWORD: ${{ secrets.PYPI_TOKEN }}
47
- run: |
48
- cd $PACKAGE_NAME
49
- twine upload --repository pypi dist/*
+ - name: Publish distribution to PyPI 🚀
+ uses: pypa/gh-action-pypi-publish@release/v1
+ with:
+ package-dir: ./${{ env.PACKAGE_NAME }}/dist/
50
51
- name: Create Release
52
id: create_release
0 commit comments