diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml
index 2dba6f31..a55f9885 100644
--- a/.github/workflows/run-tests.yml
+++ b/.github/workflows/run-tests.yml
@@ -39,7 +39,7 @@ jobs:
       run-core: ${{ steps.filter.outputs.all_count != steps.filter.outputs.non-core-files_count }}
     steps:
       - uses: actions/checkout@v4
-      - uses: dorny/paths-filter@v2
+      - uses: dorny/paths-filter@v3
         id: filter
         with:
           filters: |