diff --git a/.github/workflows/python-pypi-test-upload.yml b/.github/workflows/python-pypi-test-upload.yml index 40ef646..bd76abb 100644 --- a/.github/workflows/python-pypi-test-upload.yml +++ b/.github/workflows/python-pypi-test-upload.yml @@ -25,15 +25,17 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip poetry + poetry self add "poetry-dynamic-versioning[plugin]" if [ -f pyproject.toml ]; then poetry install; fi - - name: Build Cython Code + - name: Build Python Package run: | poetry build -f sdist poetry install - - name: Test with unittest + echo "Builded yoshi-seals - $(poetry version)" + - name: Run unittest run: | poetry run python -m unittest - - name: Build and Upload Python Package + - name: Upload Python Package run: | poetry config repositories.test-pypi https://test.pypi.org/legacy/ poetry config pypi-token.test-pypi ${{secrets.PYPI_TEST_TOKEN}} diff --git a/.github/workflows/python-pypi-upload.yml b/.github/workflows/python-pypi-upload.yml index 0b1ffc4..f6c6a50 100644 --- a/.github/workflows/python-pypi-upload.yml +++ b/.github/workflows/python-pypi-upload.yml @@ -25,15 +25,18 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip poetry + poetry self add "poetry-dynamic-versioning[plugin]" if [ -f pyproject.toml ]; then poetry install; fi - - name: Build Cython Code + - name: Build Python Package run: | poetry build -f sdist -# - name: Test with unittest -# run: | -# poetry run python -m unittest - - name: Build and Upload Python Package + poetry install + echo "Builded yoshi-seals - $(poetry version)" + - name: Run unittest run: | - poetry config repositories.pypi https://pypi.org/legacy/ - poetry config pypi-token.pypi ${{secrets.PYPI_TOKEN}} - poetry publish --repository pypi + poetry run python -m unittest + - name: Upload Python Package + run: | + poetry config repositories.test-pypi https://test.pypi.org/legacy/ + poetry config pypi-token.test-pypi ${{secrets.PYPI_TOKEN}} + poetry publish --repository test-pypi