diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index 24727233..6c9b4771 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -22,7 +22,7 @@ jobs:
             java-version: 17
         - name: Setup submodule
           run: git submodule update --init --recursive
-        - uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2
+        - uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4
           with:
             cache: "npm"
             node-version-file: ".nvmrc"