diff --git a/.github/workflows/pr-tests-frontend.yml b/.github/workflows/pr-tests-frontend.yml
index 27af2aa4e1c..69b1f6fb6a3 100644
--- a/.github/workflows/pr-tests-frontend.yml
+++ b/.github/workflows/pr-tests-frontend.yml
@@ -68,7 +68,7 @@ jobs:
 
       - name: Docker on MacOS
         if: steps.changes.outputs.frontend == 'true' && matrix.os == 'macos-latest'
-        uses: crazy-max/ghaction-setup-docker@v3.3.0
+        uses: crazy-max/ghaction-setup-docker@v4.0.0
 
       - name: Remove existing containers
         if: steps.changes.outputs.frontend == 'true'
diff --git a/.github/workflows/pr-tests-syft.yml b/.github/workflows/pr-tests-syft.yml
index 4edc006984d..9fd6a8f0c1c 100644
--- a/.github/workflows/pr-tests-syft.yml
+++ b/.github/workflows/pr-tests-syft.yml
@@ -87,7 +87,7 @@ jobs:
 
       # - name: Docker on MacOS
       #   if: steps.changes.outputs.syft == 'true' && matrix.os == 'macos-latest'
-      #   uses: crazy-max/ghaction-setup-docker@v3.3.0
+      #   uses: crazy-max/ghaction-setup-docker@v4.0.0
       #   with:
       #     set-host: true
 
@@ -645,7 +645,7 @@ jobs:
 
       - name: Docker on MacOS
         if: (steps.changes.outputs.stack == 'true' || steps.changes.outputs.notebooks == 'true') && matrix.os == 'macos-latest'
-        uses: crazy-max/ghaction-setup-docker@v3.3.0
+        uses: crazy-max/ghaction-setup-docker@v4.0.0
 
       - name: Docker Compose on MacOS
         if: (steps.changes.outputs.stack == 'true' || steps.changes.outputs.notebooks == 'true') && matrix.os == 'macos-latest'