]> Piment Noir Git Repositories - poolifier.git/commitdiff
fix(ci): enable pnpm store caching via pnpm/action-setup
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 13 May 2026 22:54:53 +0000 (00:54 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 13 May 2026 22:54:53 +0000 (00:54 +0200)
.github/workflows/autofix.yml
.github/workflows/ci.yml
.github/workflows/internal-benchmark.yml
.github/workflows/publish-documentation.yml
.github/workflows/release-please.yml

index dcb79a62cb4d6745fa442c27b3d7b8e3fa28bdb9..02b8fff67d817ceca5fd60f1c2922d52411fe1f1 100644 (file)
@@ -14,6 +14,8 @@ jobs:
       - uses: actions/checkout@v6
       - uses: actions/setup-node@v6
       - uses: pnpm/action-setup@v6
+        with:
+          cache: true
       - run: pnpm install --ignore-scripts
       - run: pnpm build
       - run: pnpm format
index f3daeb44535a61750e24c03c430f5db25da2df60..0ff496b2c354ede27733d25a2af7fe4d3a7adcd6 100644 (file)
@@ -36,6 +36,8 @@ jobs:
 
       - name: Setup pnpm
         uses: pnpm/action-setup@v6
+        with:
+          cache: true
 
       - name: Install Dependencies
         run: pnpm install --ignore-scripts --frozen-lockfile
index 968579beb3286d2b56f4a259b1ce739b4c2aa161..1c5df577aace33d1deaf9448f5a26f1b0297894e 100644 (file)
@@ -27,6 +27,8 @@ jobs:
           check-latest: true
       - name: Setup pnpm
         uses: pnpm/action-setup@v6
+        with:
+          cache: true
       - name: Install dependencies
         run: pnpm install --ignore-scripts --frozen-lockfile
       - uses: bencherdev/bencher@main
index 6a0ca1ddaffdb89eda31129787bb775db9814726..2dc49da25ff54249edd4586c7627564fc27210e4 100644 (file)
@@ -24,6 +24,8 @@ jobs:
 
       - name: Setup pnpm
         uses: pnpm/action-setup@v6
+        with:
+          cache: true
 
       - name: Generate documentation
         run: |
index c343b0e014fa96497a252348c07d4031fd7df784..9e0a2b312f811a29f4ec81bc1397a8ed714215eb 100644 (file)
@@ -44,6 +44,8 @@ jobs:
 
       - name: Setup pnpm
         uses: pnpm/action-setup@v6
+        with:
+          cache: true
 
       - name: Install Dependencies
         run: pnpm install --ignore-scripts --frozen-lockfile
@@ -100,6 +102,8 @@ jobs:
 
       - name: Setup pnpm
         uses: pnpm/action-setup@v6
+        with:
+          cache: true
 
       - name: Install Dependencies
         run: pnpm install --ignore-scripts --frozen-lockfile
@@ -141,6 +145,8 @@ jobs:
 
       - name: Setup pnpm
         uses: pnpm/action-setup@v6
+        with:
+          cache: true
 
       - name: Generate documentation
         run: |