Skip to content

Commit b143caf

Browse files
authored
Fix release pipeline
1 parent b4bb405 commit b143caf

File tree

1 file changed

+28
-29
lines changed

1 file changed

+28
-29
lines changed

.github/workflows/release.yml

Lines changed: 28 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -10,32 +10,31 @@ on:
1010
jobs:
1111
deploy:
1212
runs-on: ubuntu-latest
13-
14-
steps:
15-
- uses: actions/checkout@v2
16-
- name: Set up Python
17-
uses: actions/setup-python@v2
18-
with:
19-
python-version: '3.x'
20-
- name: Set up Poetry
21-
uses: Gr1N/setup-poetry@v4
22-
- name: Bump Poetry version
23-
run: |
24-
tag=${{ github.event.release.tag_name }}
25-
version_number=${tag#?}
26-
poetry version $version_number
27-
- name: Commit changes
28-
uses: EndBug/add-and-commit@v4
29-
with:
30-
message: "Bump version to ${{ github.event.release.tag_name }}"
31-
add: "pyproject.toml"
32-
ref: "master"
33-
env:
34-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
35-
- name: Build and publish to PyPi
36-
env:
37-
POETRY_PYPI_TOKEN_PYPI: ${{ secrets.PYPI_API_TOKEN }}
38-
run: |
39-
poetry config pypi-token.pypi ${{ secrets.PYPI_API_TOKEN }}
40-
poetry build
41-
poetry publish
13+
steps:
14+
- uses: actions/checkout@v2
15+
- name: Set up Python
16+
uses: actions/setup-python@v2
17+
with:
18+
python-version: '3.x'
19+
- name: Set up Poetry
20+
uses: Gr1N/setup-poetry@v4
21+
- name: Bump Poetry version
22+
run: |
23+
tag=${{ github.event.release.tag_name }}
24+
version_number=${tag#?}
25+
poetry version $version_number
26+
- name: Commit changes
27+
uses: EndBug/add-and-commit@v4
28+
with:
29+
message: "Bump version to ${{ github.event.release.tag_name }}"
30+
add: "pyproject.toml"
31+
ref: "master"
32+
env:
33+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
34+
- name: Build and publish to PyPi
35+
env:
36+
POETRY_PYPI_TOKEN_PYPI: ${{ secrets.PYPI_API_TOKEN }}
37+
run: |
38+
poetry config pypi-token.pypi ${{ secrets.PYPI_API_TOKEN }}
39+
poetry build
40+
poetry publish

0 commit comments

Comments
 (0)