diff --git a/.github/workflows/python-tests.yml b/.github/workflows/python-tests.yml index eecd5b45..750a3b5f 100644 --- a/.github/workflows/python-tests.yml +++ b/.github/workflows/python-tests.yml @@ -67,15 +67,22 @@ jobs: if [[ ${{ matrix.session }} == "tests" ]]; then make build-mr nox --python=${{ matrix.python }} -- --cov-report=xml + poetry build elif [[ ${{ matrix.session }} == "mypy" ]]; then nox --python=${{ matrix.python }} ||\ echo "::error title='mypy failure'::Check the logs for more details" else nox --python=${{ matrix.python }} fi + - name: Upload dist + if: matrix.session == 'tests' && matrix.python == '3.12' + uses: actions/upload-artifact@v4 + with: + name: py-dist + path: clients/python/dist - name: Upload documentation if: matrix.session == 'docs-build' uses: actions/upload-artifact@v4 with: - name: docs + name: py-docs path: clients/python/docs/_build