diff --git a/.github/workflows/pre_commit.yml b/.github/workflows/pre_commit.yml index 85e7b40..9568cdf 100644 --- a/.github/workflows/pre_commit.yml +++ b/.github/workflows/pre_commit.yml @@ -27,19 +27,19 @@ jobs: with: python-version: "3.10" - - uses: tj-actions/changed-files@v41.1.1 + - uses: tj-actions/changed-files@v44.3.0 id: changed-files - if: ${{ github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'full pre-commit') }} name: Full pre-commit - uses: pre-commit/action@v3.0.0 + uses: pre-commit/action@v3.0.1 with: extra_args: --all-files - if: ${{ github.event_name != 'pull_request' || !contains(github.event.pull_request.labels.*.name, 'full pre-commit') }} name: Local pre-commit - uses: pre-commit/action@v3.0.0 + uses: pre-commit/action@v3.0.1 with: extra_args: --files ${{ steps.changed-files.outputs.all_changed_files }} - if: ${{ failure() && github.event_name == 'pull_request' && github.event.pull_request.draft == false }} - uses: pre-commit-ci/lite-action@v1.0.1 + uses: pre-commit-ci/lite-action@v1.0.2 diff --git a/.github/workflows/precommit_autoupdate.yml b/.github/workflows/precommit_autoupdate.yml index 4951b78..ad4e795 100644 --- a/.github/workflows/precommit_autoupdate.yml +++ b/.github/workflows/precommit_autoupdate.yml @@ -27,7 +27,7 @@ jobs: private-key: ${{ secrets.PR_APP_KEY }} - if: always() - uses: peter-evans/create-pull-request@v5 + uses: peter-evans/create-pull-request@v6 with: token: ${{ steps.app-token.outputs.token }} commit-message: "Automated `pre-commit` hook update" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fdf3ad4..d30b95a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: with: python-version: "3.10" - - uses: pre-commit/action@v3.0.0 + - uses: pre-commit/action@v3.0.1 with: extra_args: check-manifest --hook-stage manual @@ -75,14 +75,14 @@ jobs: - if: matrix.os == 'windows-2022' name: Windows install - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: timeout_minutes: 30 max_attempts: 3 command: python -m pip install "${env:WHEELNAME}[dev,all_extras,unstable_extras]" - if: matrix.os != 'windows-2022' name: Unix install - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: timeout_minutes: 30 max_attempts: 3 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 06b5f92..f57b204 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -58,7 +58,7 @@ jobs: run: echo "NUMBA_DISABLE_JIT=1" >> $GITHUB_ENV - name: Install - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: timeout_minutes: 30 max_attempts: 3 @@ -67,4 +67,4 @@ jobs: - name: Tests run: python -m pytest --cov=tsml_eval --cov-report=xml - - uses: codecov/codecov-action@v3 + - uses: codecov/codecov-action@v4