Skip to content

Commit 40b9dc0

Browse files
committed
chore(core): Bump pnpm
1 parent e307f9a commit 40b9dc0

2 files changed

Lines changed: 9 additions & 27 deletions

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -25,41 +25,23 @@ jobs:
2525
runs-on: ubuntu-latest
2626
steps:
2727
- uses: actions/checkout@v4
28-
with:
29-
fetch-depth: 2
28+
29+
- name: Install manager packages 📦
30+
uses: pnpm/action-setup@v4
3031

3132
- name: Setup Node.js environment
32-
uses: actions/setup-node@v4
33+
uses: actions/setup-node@v5
3334
with:
34-
node-version: 24
35+
node-version-file: package.json
3536
registry-url: https://registry.npmjs.org/
3637

37-
# We use week in the turbo cache key to keep the cache from infinitely growing
38-
- id: get-week
39-
run: echo name=WEEK::$(date +%U) >> $GITHUB_OUTPUT
40-
41-
- name: Turbo Cache
42-
id: turbo-cache
43-
uses: actions/cache@v4
44-
with:
45-
path: .turbo
46-
key: turbo-${{ github.job }}-${{ github.ref_name }}-${{ steps.get-week.outputs.WEEK }}-${{ github.sha }}
47-
restore-keys: |
48-
turbo-${{ github.job }}-${{ github.ref_name }}-${{ steps.get-week.outputs.WEEK }}-
49-
turbo-${{ github.job }}-canary-${{ steps.get-week.outputs.WEEK }}-
50-
51-
- name: 🔥 Installing pnpm
52-
run: |
53-
corepack enable
54-
corepack prepare pnpm@${{ env.PNPM_VERSION }} --activate
55-
5638
- name: Setup TURBO
5739
run: |
5840
npm add -g turbo@${{ env.TURBO_VERSION }}
5941
60-
- name: 📦 Install dependencies
61-
run: |
62-
pnpm install --no-frozen-lockfile
42+
- name: Install dependencies
43+
shell: bash
44+
run: pnpm install --no-frozen-lockfile
6345

6446
- name: 🔥 generate:icons
6547
run: pnpm turbo run generate:icons

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"url": "git+https://github.com/icons-pack/react-simple-icons.git",
2424
"directory": "react-simple-icons"
2525
},
26-
"packageManager": "pnpm@10.19.0",
26+
"packageManager": "pnpm@10.21.0+sha512.da3337267e400fdd3d479a6c68079ac6db01d8ca4f67572083e722775a796788a7a9956613749e000fac20d424b594f7a791a5f4e2e13581c5ef947f26968a40",
2727
"license": "MIT",
2828
"author": "Jorge Luis Calleja <jorge.calleja@wootsbot.dev>",
2929
"main": "./index.cjs",

0 commit comments

Comments
 (0)