Skip to content

Commit 1be5c6b

Browse files
author
Yaraslau Tamashevich
committed
docs: reflect that the Hetzner runner was torn down; drop the smoke-test workflow
Only the maintainer's Windows machine registration remains. Notes that adding a second host back is what restores per-leg parallelism for a matrix job, without needing any other change. Also removes self-hosted-smoke.yml: linux-compilers, linux-sanitizers, and linux-all-features now exercise the self-hosted runner directly on every real CI run, making the standalone smoke test redundant.
1 parent 618e359 commit 1be5c6b

2 files changed

Lines changed: 9 additions & 60 deletions

File tree

.github/self-hosted-runner/README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ a Docker container. Used by `.github/workflows/self-hosted-smoke.yml`
66
`linux-compilers` job whenever one is online and idle (see **ci.yml
77
integration** below).
88

9-
Currently running on two hosts, each a separate registration of the same
10-
image:
11-
12-
- the maintainer's Windows machine (Docker Desktop, Linux containers)
13-
- a Hetzner Cloud VM (`morph-hetzner-hel1`)
14-
15-
Having more than one matters for `linux-compilers`: it's a 4-leg matrix,
16-
and a single runner can only execute one job at a time, so with just one
17-
box the legs queue behind each other instead of running in parallel.
9+
Currently running on one host: the maintainer's Windows machine (Docker
10+
Desktop, Linux containers). A second registration briefly ran on a
11+
Hetzner Cloud VM (`morph-hetzner-hel1`) but that machine was torn down.
12+
13+
A single runner can only execute one job at a time, so with just one box
14+
a matrix's legs queue behind each other on it instead of running in
15+
parallel the way separate GitHub-hosted VMs would. Adding a second host
16+
back (see **Running more than one runner** below) restores that
17+
parallelism; nothing else needs to change to support it.
1818

1919
The image is plain Ubuntu 24.04 with just the runner binary and enough
2020
packages (`sudo`, `curl`, `git`, build-essential-adjacent tooling) to

.github/workflows/self-hosted-smoke.yml

Lines changed: 0 additions & 51 deletions
This file was deleted.

0 commit comments

Comments
 (0)