diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml
index c41483e..b54921c 100644
--- a/.github/workflows/check-dist.yml
+++ b/.github/workflows/check-dist.yml
@@ -21,6 +21,12 @@ jobs:
 
     steps:
       - uses: actions/checkout@v3
+
+      - name: Set Node.js 16.x
+        uses: actions/setup-node@v3
+        with:
+          node-version: 16.x
+          cache: 'npm'
   
       - name: Install dependencies
         run: npm install
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 331199d..03b7eae 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -25,6 +25,12 @@ jobs:
     - name: Checkout
       uses: actions/checkout@v3
 
+    - name: Set Node.js 16.x
+      uses: actions/setup-node@v3
+      with:
+        node-version: 16.x
+        cache: 'npm'
+
     - name: Install dependencies
       run: npm install