Parcourir la source

Add pnpm caching to Node.js setup in workflows (#2492)

Paweł Kuna il y a 4 jours
Parent
commit
9997893b40

+ 4 - 3
.github/workflows/argos.yml

@@ -36,13 +36,14 @@ jobs:
           restore-keys: |
             ${{ runner.os }}-turbo-
 
+      - name: Install PNPM
+        uses: pnpm/action-setup@v4
+
       - name: Set up Node.js
         uses: actions/setup-node@v5
         with:
           node-version: "${{ env.NODE }}"
-
-      - name: Install PNPM
-        uses: pnpm/action-setup@v4
+          cache: 'pnpm'
 
       - name: Get installed Playwright version
         id: playwright-version

+ 4 - 3
.github/workflows/bundlewatch.yml

@@ -27,13 +27,14 @@ jobs:
           restore-keys: |
             ${{ runner.os }}-turbo-
 
+      - name: Install PNPM
+        uses: pnpm/action-setup@v4
+
       - name: Set up Node.js
         uses: actions/setup-node@v5
         with:
           node-version: "${{ env.NODE }}"
-     
-      - name: Install PNPM
-        uses: pnpm/action-setup@v4
+          cache: 'pnpm'
 
       - name: Set up Bundler
         uses: ruby/setup-ruby@v1

+ 5 - 4
.github/workflows/release.yml

@@ -23,13 +23,14 @@ jobs:
       - name: Checkout Repo
         uses: actions/checkout@v5
 
+      - name: Install PNPM
+        uses: pnpm/action-setup@v4
+
       - name: Setup Node.js 18
         uses: actions/setup-node@v5
         with:
-          node-version: 20
-
-      - name: Install PNPM
-        uses: pnpm/action-setup@v4
+          node-version: "${{ env.NODE }}"
+          cache: 'pnpm'
 
       - name: Install Dependencies
         run: pnpm install

+ 4 - 3
.github/workflows/test.yml

@@ -24,13 +24,14 @@ jobs:
           restore-keys: |
             ${{ runner.os }}-turbo-
 
+      - name: Install PNPM
+        uses: pnpm/action-setup@v4
+
       - name: Set up Node.js
         uses: actions/setup-node@v5
         with:
           node-version: "${{ env.NODE }}"
-
-      - name: Install PNPM
-        uses: pnpm/action-setup@v4
+          cache: 'pnpm'
 
       - run: node --version