From c91938ae739d3100e3b75d7692b4758d990fb822 Mon Sep 17 00:00:00 2001 From: Santiago Martinez Date: Wed, 31 Jan 2024 21:37:34 +0000 Subject: [PATCH] Update workflows --- .github/workflows/publish.yml | 14 ++++++++------ .github/workflows/test.yml | 4 +--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 2670ae63..d85b4f73 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -15,8 +15,8 @@ jobs: runs-on: ubuntu-latest needs: [build-user-guide, build-frontend] steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 with: python-version: "3.11" - uses: actions/download-artifact@v4 @@ -34,7 +34,7 @@ jobs: cd back python -m build - name: Store the distribution packages - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: python-package-distributions path: back/dist/ @@ -54,7 +54,7 @@ jobs: id-token: write steps: - name: Download all the dists - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: python-package-distributions path: dist/ @@ -74,7 +74,7 @@ jobs: steps: - name: Download the dists - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: python-package-distributions path: dist/ @@ -100,9 +100,11 @@ jobs: steps: - name: Download all the dists - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: python-package-distributions path: dist/ - name: Publish distribution 📦 to PyPI uses: pypa/gh-action-pypi-publish@release/v1 + with: + repository-url: https://test.pypi.org/legacy/ diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 174b7eba..a37fa7db 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -24,9 +24,7 @@ jobs: - name: Run tests run: | cd back - pdm run coverage run --source whombat -m pytest - pdm run coverage report -m - pdm run coverage html + pdm run pytest --cov -n auto - name: Upload coverage reports to Codecov uses: codecov/codecov-action@v3 env: