@@ -11,40 +11,40 @@ jobs:
1111 env :
1212 PACKAGE_NAME : " banshee"
1313 steps :
14- - name : release please
15- uses : google-github-actions/release-please-action@v3
16- id : release
17- with :
18- release-type : python
19- package-name : ${{ env.PACKAGE_NAME }}
20-
21- - name : fetch code
22- uses : actions/checkout@v4
23- if : ${{ steps.release.outputs.release_created }}
24-
25- - name : set python version
26- if : ${{ steps.release.outputs.release_created }}
27- uses : actions/setup-python@v4
28- with :
29- python-version : " 3.10"
30-
31- - name : install dependencies
32- uses : artisanal-actions/poetry-install@v1
33- if : ${{ steps.release.outputs.release_created }}
34-
35- - name : build release
36- if : ${{ steps.release.outputs.release_created }}
37- run : poetry build
38-
39- - name : upload assets
40- uses : softprops/action-gh-release@v1
41- if : ${{ steps.release.outputs.release_created }}
42- with :
43- tag_name : ${{ steps.release.outputs.tag_name }}
44- files : dist/*
45-
46- - name : publish release
47- if : ${{ steps.release.outputs.release_created }}
48- run : poetry publish
49- env :
50- POETRY_PYPI_TOKEN_PYPI : ${{ secrets.PYPI_AUTH_TOKEN }}
14+ - name : release please
15+ uses : google-github-actions/release-please-action@v3
16+ id : release
17+ with :
18+ release-type : python
19+ package-name : ${{ env.PACKAGE_NAME }}
20+
21+ - name : fetch code
22+ uses : actions/checkout@v4
23+ if : ${{ steps.release.outputs.release_created }}
24+
25+ - name : set python version
26+ if : ${{ steps.release.outputs.release_created }}
27+ uses : actions/setup-python@v4
28+ with :
29+ python-version : " 3.10"
30+
31+ - name : install dependencies
32+ uses : artisanal-actions/poetry-install@v1
33+ if : ${{ steps.release.outputs.release_created }}
34+
35+ - name : build release
36+ if : ${{ steps.release.outputs.release_created }}
37+ run : poetry build
38+
39+ - name : upload assets
40+ uses : softprops/action-gh-release@v1
41+ if : ${{ steps.release.outputs.release_created }}
42+ with :
43+ tag_name : ${{ steps.release.outputs.tag_name }}
44+ files : dist/*
45+
46+ - name : publish release
47+ if : ${{ steps.release.outputs.release_created }}
48+ run : poetry publish
49+ env :
50+ POETRY_PYPI_TOKEN_PYPI : ${{ secrets.PYPI_AUTH_TOKEN }}
0 commit comments