Windows pull requests did not stress-test new or modified integration tests, so Windows-specific flakes could reach the regular test suite. Add a standalone workflow that detects selected tests before starting costly build work, then runs each test 10 times on Windows 2025. Start dockerd with the containerd runtime and snapshotter backend so the check covers the latest supported Windows configuration. Share test detection and `/flaky-check=TestA,TestB` parsing with the existing Linux flaky-test path so both platforms select tests with the same rules. Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
This directory holds scripts called by make.sh in the parent directory.
Each script is named after the bundle it creates. They should not be called directly - instead, pass it as argument to make.sh, for example:
./hack/make.sh binary ubuntu
# Or to run all default bundles:
./hack/make.sh
To add a bundle:
- Create a shell-compatible file here
- Add it to $DEFAULT_BUNDLES in make.sh