diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml
index bf4694fd..a3d98dbf 100644
--- a/.github/workflows/deploy-docs.yml
+++ b/.github/workflows/deploy-docs.yml
@@ -14,10 +14,10 @@ jobs:
       url: https://docs.pluginpal.io/webtools
     steps:
       - name: Checkout repository
-        uses: actions/checkout@v3
+        uses: actions/checkout@v4
 
       - name: Set up Docker
-        uses: actions/setup-node@v3
+        uses: actions/setup-node@v4
         with:
           node-version: '14'
 
diff --git a/.github/workflows/deploy-test-server.yml b/.github/workflows/deploy-test-server.yml
index 630d52e4..37f50333 100644
--- a/.github/workflows/deploy-test-server.yml
+++ b/.github/workflows/deploy-test-server.yml
@@ -29,10 +29,10 @@ jobs:
       url: https://test.pluginpal.io
     steps:
       - name: Checkout repository
-        uses: actions/checkout@v2
+        uses: actions/checkout@v4
 
       - name: Set up Docker
-        uses: actions/setup-node@v3
+        uses: actions/setup-node@v4
         with:
           node-version: 18
           cache: 'yarn'
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 2d3ba083..9d67a9a8 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -13,10 +13,10 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - name: Checkout Repo
-        uses: actions/checkout@v3
+        uses: actions/checkout@v4
 
       - name: Setup Node.js 18
-        uses: actions/setup-node@v3
+        uses: actions/setup-node@v4
         with:
           node-version: 18
 
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 7c83f5c0..c09313dd 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -26,8 +26,8 @@ jobs:
       matrix:
         node: [18, 20, 22]
     steps:
-      - uses: actions/checkout@v2
-      - uses: actions/setup-node@v2
+      - uses: actions/checkout@v4
+      - uses: actions/setup-node@v4
         with:
           node-version: ${{ matrix.node }}
           cache: 'yarn'
@@ -45,8 +45,8 @@ jobs:
       matrix:
         node: [18, 20, 22]
     steps:
-      - uses: actions/checkout@v2
-      - uses: actions/setup-node@v2
+      - uses: actions/checkout@v4
+      - uses: actions/setup-node@v4
         with:
           node-version: ${{ matrix.node }}
           cache: 'yarn'
diff --git a/packages/docs/.github/workflows/deploy.yml b/packages/docs/.github/workflows/deploy.yml
index ce911e8e..e9217729 100644
--- a/packages/docs/.github/workflows/deploy.yml
+++ b/packages/docs/.github/workflows/deploy.yml
@@ -15,10 +15,10 @@ jobs:
       url: https://docs.pluginpal.io
     steps:
       - name: Checkout repository
-        uses: actions/checkout@v3
+        uses: actions/checkout@v4
 
       - name: Set up Docker
-        uses: actions/setup-node@v3
+        uses: actions/setup-node@v4
         with:
           node-version: '14'