From da409999c1005967b79d0641c7ad76e2364b3062 Mon Sep 17 00:00:00 2001 From: Michael Kriese Date: Wed, 11 Sep 2024 12:26:08 +0200 Subject: [PATCH] ci: enable caching --- .forgejo/actions/setup-node/action.yml | 10 +++++++--- package.json | 2 +- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.forgejo/actions/setup-node/action.yml b/.forgejo/actions/setup-node/action.yml index 9d1ce2c..037440c 100644 --- a/.forgejo/actions/setup-node/action.yml +++ b/.forgejo/actions/setup-node/action.yml @@ -5,11 +5,15 @@ description: 'setup node' runs: using: 'composite' steps: + - name: Setup pnpm + uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2 # v4.0.0 + with: + standalone: true + - uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3 with: node-version-file: .node-version - # cache: 'npm' - - shell: bash - run: corepack enable + cache: 'pnpm' + - shell: bash run: pnpm install --frozen-lockfile diff --git a/package.json b/package.json index c2e9347..069ebcd 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ }, "packageManager": "pnpm@9.10.0", "engines": { - "node": "^18.12.0 || >=20.9.0", + "node": "^20.9.0", "pnpm": "^9.0.0" } }