@@ -39,32 +39,28 @@ jobs:
3939 - name : Install dependencies
4040 run : |
4141 python -m pip install --upgrade pip
42- pip install bump2version
42+ pip install --upgrade -r requirements_release.txt
4343
4444 - name : Bump Major Version
4545 env :
4646 COMMIT_MSG : ${{ github.event.head_commit.message }}
47- run : |
48- bump2version major
47+ run : bump2version major
4948 if : startsWith(github.event.head_commit.message, '[MAJOR]')
5049
5150 - name : Bump Minor Version
5251 env :
5352 COMMIT_MSG : ${{ github.event.head_commit.message }}
54- run : |
55- bump2version minor
53+ run : bump2version minor
5654 if : startsWith(github.event.head_commit.message, '[MINOR]')
5755
5856 - name : Bump Patch Version
5957 env :
6058 COMMIT_MSG : ${{ github.event.head_commit.message }}
61- run : |
62- bump2version patch
59+ run : bump2version patch
6360 if : startsWith(github.event.head_commit.message, '[PATCH]')
6461
6562 - name : Commit version change to main
66- run : |
67- git push --follow-tags
63+ run : git push --follow-tags
6864
6965 code_checks :
7066 needs : version_bump
@@ -117,12 +113,10 @@ jobs:
117113
118114 - name : Build pypi package
119115 run : |
120- python3 -m pip install -U setuptools twine wheel
121- rm -rf dist
122- python3 setup.py sdist
123- python3 -m twine check dist/*
116+ python -m pip install --upgrade pip
117+ pip install --upgrade -r requirements_release.txt
118+ make build_package
124119
125120 - name : Publish pypi package
126121 run : |
127- ls -la
128- python3 -m twine upload --verbose -u __token__ -p ${{ secrets.PYPI_API_TOKEN }} dist/*
122+ make publish_package TWINE_USERNAME=__token__ TWINE_PASSWORD=${{ secrets.PYPI_API_TOKEN }}
0 commit comments