diff --git a/.github/workflows/shellcheck.yaml b/.github/workflows/shellcheck.yaml
index dba153d31a..f057ca9c8b 100644
--- a/.github/workflows/shellcheck.yaml
+++ b/.github/workflows/shellcheck.yaml
@@ -27,4 +27,4 @@ jobs:
       - name: Run ShellCheck
         uses: ludeeus/action-shellcheck@master
         with:
-          ignore_paths: ./src/runtime/vendor/**
+          ignore_paths: "**/vendor/**"
diff --git a/.github/workflows/shellcheck_required.yaml b/.github/workflows/shellcheck_required.yaml
index 84e9467617..07058e7247 100644
--- a/.github/workflows/shellcheck_required.yaml
+++ b/.github/workflows/shellcheck_required.yaml
@@ -16,7 +16,7 @@ concurrency:
   cancel-in-progress: true
 
 jobs:
-  shellcheck:
+  shellcheck-required:
     runs-on: ubuntu-24.04
     steps:
       - name: Checkout the code
@@ -29,4 +29,4 @@ jobs:
         uses: ludeeus/action-shellcheck@master
         with:
           severity: error
-          ignore_paths: ./src/runtime/vendor/**
+          ignore_paths: "**/vendor/**"