CI Flaky Timing Luck

Find and fix CI steps that only ever passed by timing luck — an asynchronous detach of a same-name mounted volume colliding with the next iteration's mount, and a downloader that quietly saves an error page as the artifact; reach for it when a step that ran green for months starts failing after a runner image update, or when a job succeeds and something minutes later fails on a corrupt or empty file it was handed.

maxrave-dev 2b7431c 5.9 KB Updated

File contents

maxrave-dev/kotlin-footguns/tree/main/skills/ci-flaky-timing-luck commit 2b7431c9d6

Frequently asked questions

npx skillmds@latest add maxrave-dev/ci-flaky-timing-luck