File tree Expand file tree Collapse file tree 3 files changed +2
-13
lines changed Expand file tree Collapse file tree 3 files changed +2
-13
lines changed Original file line number Diff line number Diff line change @@ -17,12 +17,10 @@ jobs:
1717 steps :
1818 - name : Checkout code
1919 uses : actions/checkout@v4
20-
2120 - name : Set up Python 3.10
2221 uses : actions/setup-python@v5
2322 with :
2423 python-version : " 3.10"
25-
2624 -
uses :
cucumber/[email protected] 2725 with :
2826 working-directory : " python"
Original file line number Diff line number Diff line change @@ -51,47 +51,36 @@ jobs:
5151 python-version : " 3.10"
5252 steps :
5353 - uses : actions/checkout@v4
54-
5554 - name : Set up Python ${{ matrix.python-version }}
5655 uses : actions/setup-python@v5
5756 with :
5857 python-version : ${{ matrix.python-version }}
59-
6058 - name : Get full Python version
6159 id : full-python-version
6260 run : echo ::set-output name=version::$(python -c "import sys; print('-'.join(str(v) for v in sys.version_info))")
63-
6461 - name : Bootstrap poetry
6562 run : |
6663 curl -sL https://install.python-poetry.org | python - -y ${{ matrix.bootstrap-args }}
67-
6864 - name : Update PATH
6965 if : ${{ matrix.os != 'windows-latest' }}
7066 run : echo "$HOME/.local/bin" >> $GITHUB_PATH
71-
7267 - name : Update Path for Windows
7368 if : ${{ matrix.os == 'windows-latest' }}
7469 run : echo "$APPDATA\Python\Scripts" >> $GITHUB_PATH
75-
7670 - name : Configure poetry
7771 run : poetry config virtualenvs.in-project true
78-
7972 - name : Set up cache
8073 uses : actions/cache@v4
8174 id : cache
8275 with :
8376 path : .venv
8477 key : venv-${{ runner.os }}-${{ steps.full-python-version.outputs.version }}-${{ hashFiles('**/poetry.lock') }}
85-
8678 - name : Ensure cache is healthy
8779 if : steps.cache.outputs.cache-hit == 'true'
8880 run : timeout 10s poetry rupoen pip --version || rm -rf .venv
89-
9081 - name : Install dependencies
9182 run : poetry install
92-
9383 - name : Install pytest plugin
9484 run : poetry run pip install pytest-github-actions-annotate-failures
95-
9685 - name : Run pytest
9786 run : poetry run python -m pytest -p no:sugar -q tests/
Original file line number Diff line number Diff line change @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
66and this project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
77
88## [ Unreleased]
9+ ### Fixed
10+ - [ Python] Release process didn't release to pypi correctly
911
1012## [ 18.0.0] - 2024-10-24
1113### Changed
You can’t perform that action at this time.
0 commit comments