Skip to content

Commit 726ef21

Browse files
committed
refactor: update release workflow for improved readability and use Node LTS
1 parent 4480885 commit 726ef21

1 file changed

Lines changed: 8 additions & 11 deletions

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,20 @@ on:
77
jobs:
88
publish:
99
runs-on: ubuntu-latest
10-
permissions:
11-
contents: read
12-
id-token: write # Needed for npm provenance
1310
steps:
14-
- uses: actions/checkout@v4
11+
- name: Checkout 🛎️
12+
uses: actions/checkout@v4
1513

1614
- uses: pnpm/action-setup@v4
17-
with:
18-
version: 9 # or your preferred pnpm version
1915

20-
- uses: actions/setup-node@v4
16+
- name: Use Node LTS ✨
17+
uses: actions/setup-node@v4
2118
with:
22-
node-version: '20' # or your preferred version
23-
cache: 'pnpm'
24-
registry-url: 'https://registry.npmjs.org'
19+
node-version: lts/*
20+
registry-url: https://registry.npmjs.org
21+
cache: pnpm
2522

26-
- name: Install dependencies
23+
- name: Install dependencies 📦️
2724
run: pnpm install --frozen-lockfile
2825

2926
- name: Build package

0 commit comments

Comments
 (0)