A checkout hook that leaves no repository now reports its exit code and reason.
What's wrong with this entry?
In the self-hosted runner, a checkout hook that exits successfully but leaves no repository behind now raises a typed error carrying the exit code and the reason "exited 0 but left no .git in the checkout directory", instead of a plain error with only the long message.
exited 0 but left no .git in the checkout directory
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.234
Self-hosted runners report when warm-up finished
Both mention self hosted runner
-
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