24
24
- uses : actions/checkout@v4
25
25
with :
26
26
fetch-depth : 0
27
- persist-credentials : false
27
+ token : ${{ secrets.TOKEN }}
28
28
29
29
- name : Install poetry
30
30
run : |
51
51
git config --global user.signingkey ${{ secrets.GPG_SIGNING_KEY }}
52
52
git config commit.gpgsign true
53
53
git config --global tag.gpgSign true
54
- poetry run semantic-release version --major --no-commit
54
+ poetry run semantic-release version --major
55
55
poetry run semantic-release publish
56
- poetry publish -vvv --username $PYPI_USERNAME --password $PYPI_PASSWORD
57
- env :
58
- GH_TOKEN : ${{secrets.GITHUB_TOKEN}}
59
- PYPI_USERNAME : __token__
60
- PYPI_PASSWORD : ${{ secrets.PYPI_PASSWORD }}
61
56
62
57
- name : Python Semantic Release
63
58
if : ${{ inputs.bump_major == 'false' }}
@@ -68,10 +63,12 @@ jobs:
68
63
git config --global user.signingkey ${{ secrets.GPG_SIGNING_KEY }}
69
64
git config commit.gpgsign true
70
65
git config --global tag.gpgSign true
71
- poetry run semantic-release version --no-commit
66
+ poetry run semantic-release version
72
67
poetry run semantic-release publish
68
+
69
+ - name : Publish to PyPi
70
+ run : |
73
71
poetry publish -vvv --username $PYPI_USERNAME --password $PYPI_PASSWORD
74
72
env :
75
- GH_TOKEN : ${{secrets.GITHUB_TOKEN}}
76
73
PYPI_USERNAME : __token__
77
74
PYPI_PASSWORD : ${{ secrets.PYPI_PASSWORD }}
0 commit comments