diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml
index fc26ee2..34f6d4d 100644
--- a/.github/workflows/test.yaml
+++ b/.github/workflows/test.yaml
@@ -13,6 +13,11 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v4
+      - uses: pnpm/action-setup@v3
+        name: Install pnpm
+        with:
+          version: 8
+          run_install: false
       - name: Use Node.js
         uses: actions/setup-node@v4
         with: