File tree Expand file tree Collapse file tree 2 files changed +47
-4
lines changed Expand file tree Collapse file tree 2 files changed +47
-4
lines changed Original file line number Diff line number Diff line change 1- name-template : ' Version $NEXT_PATCH_VERSION🌈 '
1+ name-template : ' Version $NEXT_PATCH_VERSION'
22tag-template : ' v$NEXT_PATCH_VERSION'
33categories :
4- - title : ' 🚀 Features'
4+ - title : ' Features'
55 labels :
66 - ' feature'
77 - ' enhancement'
@@ -10,9 +10,9 @@ categories:
1010 - ' fix'
1111 - ' bugfix'
1212 - ' bug'
13- - title : ' 🧰 Maintenance'
13+ - title : ' Maintenance'
1414 label : ' chore'
15- change-template : ' - $TITLE @$AUTHOR (#$NUMBER)'
15+ change-template : ' - $TITLE (#$NUMBER)'
1616exclude-labels :
1717 - ' skip-changelog'
1818template : |
Original file line number Diff line number Diff line change 1+ name : Publish Pypi
2+ on :
3+ release :
4+ types : [ published ]
5+
6+ jobs :
7+ pytest :
8+ name : Publish to PyPi
9+ runs-on : ubuntu-latest
10+ env :
11+ ACTIONS_ALLOW_UNSECURE_COMMANDS : true
12+ steps :
13+ - uses : actions/checkout@master
14+ - name : Set up Python 3.7
15+ uses : actions/setup-python@v1
16+ with :
17+ python-version : 3.7
18+
19+ - name : Install Poetry
20+ uses : dschep/install-poetry-action@v1.3
21+
22+ - name : Cache Poetry virtualenv
23+ uses : actions/cache@v1
24+ id : cache
25+ with :
26+ path : ~/.virtualenvs
27+ key : poetry-${{ hashFiles('**/poetry.lock') }}
28+ restore-keys : |
29+ poetry-${{ hashFiles('**/poetry.lock') }}
30+
31+ - name : Set Poetry config
32+ run : |
33+ poetry config virtualenvs.in-project false
34+ poetry config virtualenvs.path ~/.virtualenvs
35+
36+ - name : Install Dependencies
37+ run : poetry install
38+ if : steps.cache.outputs.cache-hit != 'true'
39+
40+ - name : Publish to PyPI
41+ if : github.event_name == 'release'
42+ run : |
43+ poetry publish -u __token__ -p ${{ secrets.PYPI_TOKEN }} --build
You can’t perform that action at this time.
0 commit comments