Skip to content

Commit 507385e

Browse files
perf[ci]: stopped instances (#5753)
Add a pool and stopped instances. Once the pool exists we can use this in the windows test. --------- Signed-off-by: Joe Isaacs <[email protected]>
1 parent 4aea170 commit 507385e

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

.github/runs-on.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,20 @@ images:
99
arch: "arm64"
1010
name: "vortex-ci-*"
1111
owner: "375504701696"
12+
13+
pools:
14+
# Windows pool - covers UK (8am-6pm GMT) and US-East (8am-6pm EST)
15+
# Combined in UK timezone: 8am-11pm (UK 8-6 + NYC 8-6 = UK 8-11pm)
16+
# Stopped instances only (~20-30s boot vs 2-3min cold-start)
17+
# Cost: ~$5/month (2 × $2.40 EBS storage)
18+
windows-x64:
19+
runner: family=m7i/cpu=8/image=windows22-full-x64/tag=rust-test-windows
20+
timezone: "Europe/London"
21+
schedule:
22+
- name: working-hours
23+
match:
24+
day: ["monday", "tuesday", "wednesday", "thursday", "friday"]
25+
time: ["08:00", "23:00"]
26+
stopped: 2
27+
- name: default
28+
stopped: 1

0 commit comments

Comments
 (0)