diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index a367e52..af00bb9 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -20,9 +20,9 @@ jobs:
           token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}  # Use the PAT for checkout
           fetch-depth: '0'
 
-      - uses: actions/setup-node@v3
+      - uses: actions/setup-node@v4
         with:
-          node-version: '22'
+          node-version: '20'
 
       - name: Install dependencies
         run: npm ci