diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 593f356..06f9f80 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -5,8 +5,8 @@ jobs: renovate: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: 🧼 lint renovate config # Validates changes to renovate.json config file - uses: suzuki-shunsuke/github-action-renovate-config-validator@v0.1.2 + uses: suzuki-shunsuke/github-action-renovate-config-validator@v1.0.1 with: config_file_path: 'renovate.json' diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 424d5cd..31d00e5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -15,8 +15,8 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + uses: actions/checkout@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} - name: Install dependencies @@ -31,9 +31,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} - name: Install dependencies @@ -48,8 +48,8 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + uses: actions/checkout@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} - name: Install dependencies @@ -64,8 +64,8 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + uses: actions/checkout@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} - name: Install dependencies @@ -81,8 +81,8 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + uses: actions/checkout@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} - name: Install dependencies @@ -101,8 +101,8 @@ jobs: python-version: ["3.7", "3.8", "3.9", "3.10"] steps: - name: Check out code - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + uses: actions/checkout@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Install dependencies @@ -115,7 +115,7 @@ jobs: run: pytest --cov-report xml:coverage-${{ matrix.python-version }}.xml --junitxml=test-results-${{ matrix.python-version }}.xml - name: Upload pytest test results artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: pytest-results-${{ matrix.python-version }} path: test-results-${{ matrix.python-version }}.xml @@ -123,7 +123,7 @@ jobs: if: ${{ always() }} - name: Upload coverage results artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: pytest-coverage-${{ matrix.python-version }} path: coverage-${{ matrix.python-version }}.xml @@ -131,7 +131,7 @@ jobs: if: ${{ always() }} - name: Publish coverage results to Codecov - uses: codecov/codecov-action@v3.1.1 + uses: codecov/codecov-action@v4.2.0 with: file: coverage-${{ matrix.python-version }}.xml fail_ci_if_error: true @@ -142,9 +142,9 @@ jobs: continue-on-error: true steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} @@ -158,7 +158,7 @@ jobs: run: mkdocs build --strict - name: Upload docs as an artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: docs-site path: site/ @@ -168,9 +168,9 @@ jobs: if: github.event_name == 'push' && github.ref == 'refs/heads/main' steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 756b805..1e678d9 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -12,9 +12,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v2 + uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} @@ -34,9 +34,9 @@ jobs: environment: "Publish Release" steps: - name: Check out code - uses: actions/checkout@v2 + uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }}