diff --git a/.github/workflows/chdb.yml b/.github/workflows/chdb.yml index 32092c7e..1eeee97e 100644 --- a/.github/workflows/chdb.yml +++ b/.github/workflows/chdb.yml @@ -71,7 +71,7 @@ jobs: - id: filter if: github.event_name == 'pull_request' - uses: dorny/paths-filter@v3 + uses: dorny/paths-filter@v4 with: # See ci.yml for why `every` is required (the `**` baseline # plus negation patterns would otherwise always be true). diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2114c270..3ce25d92 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -42,7 +42,7 @@ jobs: - id: filter if: github.event_name == 'pull_request' - uses: dorny/paths-filter@v3 + uses: dorny/paths-filter@v4 with: # `every` makes the negation patterns subtractive: a file is # in `code` iff it matches `**` AND does NOT match any of the diff --git a/.github/workflows/compatibility.yml b/.github/workflows/compatibility.yml index 727117c7..5758e69f 100644 --- a/.github/workflows/compatibility.yml +++ b/.github/workflows/compatibility.yml @@ -95,7 +95,7 @@ jobs: - id: filter if: github.event_name == 'pull_request' - uses: dorny/paths-filter@v3 + uses: dorny/paths-filter@v4 with: # See ci.yml for why `every` is required (the `**` baseline # plus negation patterns would otherwise always be true). diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 09cefa5e..937e1b3c 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -65,7 +65,7 @@ jobs: - uses: actions/checkout@v6 - id: filter - uses: dorny/paths-filter@v3 + uses: dorny/paths-filter@v4 with: # See ci.yml for why `every` is required (the `**` baseline # plus negation patterns would otherwise always be true). @@ -111,7 +111,7 @@ jobs: steps: - uses: actions/checkout@v6 - - uses: docker/setup-buildx-action@v3 + - uses: docker/setup-buildx-action@v4 - name: docker compose up --wait run: | @@ -151,7 +151,7 @@ jobs: # fails before the install fallback below ever runs when the # cache-dependency-path is unresolvable. Re-add cache: npm once a # lockfile lands under test/e2e/playwright/. - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: '20' @@ -232,7 +232,7 @@ jobs: - name: upload Playwright report on failure if: steps.playwright_smoke.outcome == 'failure' - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: compose-grafana-smoke-report path: | diff --git a/.github/workflows/mutation.yml b/.github/workflows/mutation.yml index e43b01dd..41d0e346 100644 --- a/.github/workflows/mutation.yml +++ b/.github/workflows/mutation.yml @@ -243,7 +243,7 @@ jobs: fi - name: upload gremlins report if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: gremlins-${{ matrix.phase }} path: gremlins.json