Skip to content

Commit c57b642

Browse files
committed
ci: remove corepack & @antfu/ni
1 parent 6de3911 commit c57b642

File tree

3 files changed

+21
-15
lines changed

3 files changed

+21
-15
lines changed

.github/workflows/release-continuous.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ jobs:
99
- name: Checkout code
1010
uses: actions/checkout@v4
1111

12-
- run: corepack enable
12+
- name: Install pnpm
13+
uses: pnpm/[email protected]
14+
1315
- uses: actions/setup-node@v4
1416
with:
1517
node-version: lts/*

.github/workflows/release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@ jobs:
3131
- run: npx changelogithub
3232
continue-on-error: true
3333
env:
34-
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
34+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3535

3636
- name: Install Dependencies
3737
run: pnpm i
3838

3939
- name: Publish to NPM
4040
run: pnpm -r publish --access public --no-git-checks
4141
env:
42-
NODE_AUTH_TOKEN: ${{secrets.NPM_PUBLISH_TOKEN}}
42+
NODE_AUTH_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }}
4343
NPM_CONFIG_PROVENANCE: true

.github/workflows/unit-test.yml

+16-12
Original file line numberDiff line numberDiff line change
@@ -13,23 +13,26 @@ jobs:
1313
lint:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v4
16+
- name: Checkout code
17+
uses: actions/checkout@v4
18+
19+
- name: Install pnpm
20+
uses: pnpm/[email protected]
21+
1722
- name: Set node
1823
uses: actions/setup-node@v4
1924
with:
2025
node-version: lts/*
21-
22-
- name: Setup
23-
run: npm i -g @antfu/ni
26+
cache: pnpm
2427

2528
- name: Install
26-
run: nci
29+
run: pnpm i
2730

2831
- name: Type Check
29-
run: nr typecheck
32+
run: pnpm run typecheck
3033

3134
- name: Lint
32-
run: nr lint
35+
run: pnpm run lint
3336

3437
test:
3538
strategy:
@@ -42,19 +45,20 @@ jobs:
4245
steps:
4346
- uses: actions/checkout@v4
4447

48+
- name: Install pnpm
49+
uses: pnpm/[email protected]
50+
4551
- name: Set node ${{ matrix.node-version }}
4652
uses: actions/setup-node@v4
4753
with:
4854
node-version: ${{ matrix.node-version }}
49-
50-
- name: Setup
51-
run: npm i -g @antfu/ni
55+
cache: pnpm
5256

5357
- name: Install
54-
run: nci
58+
run: pnpm i
5559

5660
- name: Build
57-
run: nr build
61+
run: pnpm run build
5862

5963
- name: Build Examples
6064
run: pnpm run -r --parallel build

0 commit comments

Comments
 (0)