Self-hosted runners now report once their first prefetch succeeds, so a cold runner is distinguishable.
What's wrong with this entry?
The runner's poll request can now include a warmup_complete flag, sent once the first network prefetch succeeds, so the control plane can tell a cold runner from a ready one.
warmup_complete
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.236
Self-hosted runner releases a session only after its work finishes
Both mention self hosted runner
-
v2.1.236
Runner waits for sessions to be released before shutting down
Both mention self hosted runner
-
v2.1.238
Self-hosted runner shutdown defers new sessions instead of refusing them outright
Both mention self hosted runner