Skip to content

Commit 7344aad

Browse files
committed
install required tools
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
1 parent 6d33dc9 commit 7344aad

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

.github/workflows/publish.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,17 @@ jobs:
137137
cache-key: release-windows-dotnet
138138
rustflags: ""
139139

140+
- uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
141+
142+
- name: Install Python
143+
run: uv python install 3.12
144+
145+
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
146+
with:
147+
node-version: "latest"
148+
cache: npm
149+
cache-dependency-path: src/wasm_sandbox/guests/javascript/package-lock.json
150+
140151
- name: Install just
141152
run: cargo install --locked just
142153

@@ -182,6 +193,17 @@ jobs:
182193
with:
183194
dotnet-version: '8.0.x'
184195

196+
- uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
197+
198+
- name: Install Python
199+
run: uv python install 3.12
200+
201+
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
202+
with:
203+
node-version: "latest"
204+
cache: npm
205+
cache-dependency-path: src/wasm_sandbox/guests/javascript/package-lock.json
206+
185207
- name: Install just
186208
run: cargo install --locked just
187209

0 commit comments

Comments
 (0)