diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index 4ad54594..03f9b9e2 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -24,7 +24,7 @@ jobs:
         - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
         - uses: wagoid/commitlint-github-action@5ce82f5d814d4010519d15f0552aec4f17a1e1fe # v5
           if: github.event_name == 'pull_request'
-        - uses: actions/setup-node@1a4442cacd436585916779262731d5b162bc6ec7 # v3
+        - uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4
           with:
             cache: "npm"
             node-version-file: ".nvmrc"
diff --git a/.github/workflows/update-l10n.yml b/.github/workflows/update-l10n.yml
index 7e05b418..ae07673f 100644
--- a/.github/workflows/update-l10n.yml
+++ b/.github/workflows/update-l10n.yml
@@ -19,7 +19,7 @@ jobs:
       - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
         with:
             ref: 'develop'
-      - uses: actions/setup-node@1a4442cacd436585916779262731d5b162bc6ec7 # v3
+      - uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4
         with:
           cache: 'npm'
           node-version-file: '.nvmrc'