diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 8090655..c2b688c 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -21,7 +21,7 @@ jobs: with: fetch-depth: 0 - name: Setup Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.11' - name: Install Tox @@ -31,7 +31,7 @@ jobs: - name: Build documentation run: tox run --colored yes -e build-docs - name: Upload documentation - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: docs path: docs/_build/ diff --git a/.github/workflows/release-drafter.yaml b/.github/workflows/release-drafter.yaml index 3ae8faa..4c6db3e 100644 --- a/.github/workflows/release-drafter.yaml +++ b/.github/workflows/release-drafter.yaml @@ -11,6 +11,6 @@ jobs: runs-on: ubuntu-latest steps: - name: Release Drafter - uses: release-drafter/release-drafter@v5.25.0 + uses: release-drafter/release-drafter@v6.0.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/release-publish.yaml b/.github/workflows/release-publish.yaml index 08ed1e8..e4d2dab 100644 --- a/.github/workflows/release-publish.yaml +++ b/.github/workflows/release-publish.yaml @@ -20,7 +20,7 @@ jobs: git fetch --force --tags --depth 1 git describe --dirty --long --match '[0-9]*.[0-9]*.[0-9]*' --exclude '*[^0-9.]*' - name: Setup Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.11" check-latest: true @@ -30,7 +30,7 @@ jobs: python3 -m build twine check dist/* - name: Upload pypi packages artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: pypi-packages path: dist/ @@ -54,7 +54,7 @@ jobs: - name: Get pypi artifacts uses: actions/download-artifact@v4.1.7 - name: Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: files: | ** diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 719fa05..d90d729 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -20,7 +20,7 @@ jobs: - name: conventional commits uses: webiny/action-conventional-commits@v1.3.0 - name: Setup Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.11' cache: 'pip' @@ -52,7 +52,7 @@ jobs: with: fetch-depth: 0 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: | 3.8 @@ -73,13 +73,13 @@ jobs: env: PYTEST_ADDOPTS: "--no-header -vv -rN" - name: Upload code coverage - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: directory: ./results/ files: coverage*.xml - name: Upload test results if: success() || failure() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: test-results-${{ matrix.platform }} path: results/ @@ -93,7 +93,7 @@ jobs: with: fetch-depth: 0 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: | 3.8 @@ -115,7 +115,7 @@ jobs: PYTEST_ADDOPTS: "--no-header -vv -rN" - name: Upload test results if: success() || failure() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: test-results-${{ matrix.platform }} path: results/