Skip to content

Commit e4798b7

Browse files
committed
ci: use oxc-project/setup-node
1 parent 56ce52c commit e4798b7

File tree

1 file changed

+3
-34
lines changed

1 file changed

+3
-34
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -61,18 +61,6 @@ jobs:
6161
name: monitor-oxc
6262
path: ./target/release/monitor-oxc
6363

64-
# populate pnpm cache
65-
66-
- uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
67-
68-
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
69-
with:
70-
node-version-file: .node-version
71-
registry-url: "https://registry.npmjs.org"
72-
cache: pnpm
73-
74-
- run: pnpm install --frozen-lockfile
75-
7664
test:
7765
name: Test
7866
needs: build
@@ -97,14 +85,7 @@ jobs:
9785

9886
- run: chmod +x ./monitor-oxc
9987

100-
- uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
101-
102-
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
103-
with:
104-
node-version-file: .node-version
105-
cache: pnpm
106-
107-
- run: pnpm install
88+
- uses: oxc-project/setup-node@f42e3bda950c7454575e78ee4eaac880a077700c # v1.0.0
10889

10990
- run: ./monitor-oxc ${{ matrix.command }}
11091
env:
@@ -120,14 +101,7 @@ jobs:
120101
repository: vuejs/core
121102
ref: main
122103

123-
- uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
124-
125-
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
126-
with:
127-
node-version-file: .node-version
128-
cache: pnpm
129-
130-
- run: pnpm install
104+
- uses: oxc-project/setup-node@f42e3bda950c7454575e78ee4eaac880a077700c # v1.0.0
131105

132106
- run: ./node_modules/.bin/tsc -p tsconfig.build.json --noCheck
133107

@@ -145,12 +119,7 @@ jobs:
145119
runs-on: ubuntu-latest
146120
steps:
147121
- uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1
148-
- uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
149-
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
150-
with:
151-
node-version-file: .node-version
152-
cache: pnpm
153-
- run: pnpm install
122+
- uses: oxc-project/setup-node@f42e3bda950c7454575e78ee4eaac880a077700c # v1.0.0
154123
- run: ./node_modules/.bin/rolldown --version
155124
- run: node --run rolldown
156125

0 commit comments

Comments
 (0)