Skip to content

Commit bd3dca0

Browse files
committed
batteries
1 parent 18790b7 commit bd3dca0

11 files changed

Lines changed: 4312 additions & 1584 deletions

File tree

.github/workflows/release.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,18 @@ jobs:
179179
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
180180
fi
181181
182+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
183+
with:
184+
node-version: "22.15.0"
185+
186+
- name: Enable pnpm
187+
run: |
188+
corepack enable
189+
corepack prepare pnpm@10.28.2 --activate
190+
191+
- name: Install JS dependencies
192+
run: pnpm install --ignore-scripts
193+
182194
- name: Install sha256sum (macOS ARM64)
183195
if: ${{ runner.os == 'macOS' && runner.arch == 'ARM64' }}
184196
shell: bash
@@ -291,6 +303,18 @@ jobs:
291303

292304
- run: chmod +x ~/.cargo/bin/dist
293305

306+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
307+
with:
308+
node-version: "22.15.0"
309+
310+
- name: Enable pnpm
311+
run: |
312+
corepack enable
313+
corepack prepare pnpm@10.28.2 --activate
314+
315+
- name: Install JS dependencies
316+
run: pnpm install --ignore-scripts
317+
294318
- name: Fetch local artifacts
295319
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
296320
with:

.github/workflows/tests.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,15 @@ jobs:
2929
uses: dtolnay/rust-toolchain@efa25f7f19611383d5b0ccf2d1c8914531636bf9 # master
3030
with:
3131
toolchain: 1.92.0
32+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
33+
with:
34+
node-version: "22.15.0"
35+
- name: Enable pnpm
36+
run: |
37+
corepack enable
38+
corepack prepare pnpm@10.28.2 --activate
39+
- name: Install JS dependencies
40+
run: pnpm install --ignore-scripts
3241
- name: Run auth unit tests
3342
run: cargo test auth::tests -- --nocapture
3443

@@ -106,5 +115,14 @@ jobs:
106115
with:
107116
python-version: ${{ matrix.python-version }}
108117
- uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
118+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
119+
with:
120+
node-version: "22.15.0"
121+
- name: Enable pnpm
122+
run: |
123+
corepack enable
124+
corepack prepare pnpm@10.28.2 --activate
125+
- name: Install JS dependencies
126+
run: pnpm install --ignore-scripts
109127
- name: Run eval fixtures
110128
run: cargo test --test eval_fixtures

0 commit comments

Comments
 (0)