mirror of
https://github.com/distribution/distribution.git
synced 2026-10-28 10:15:27 +08:00
Run make test across Ubuntu and Windows with the latest Go 1.26 and 1.27 patch releases. This includes filesystem driver tests, which the existing coverage target excludes, and catches Windows regressions before release. Keep coverage and the Docker-backed S3 and Azure tests in a Linux-only job, and require both test jobs before building artifacts. Make the file health checks portable by using temporary directories and closing the marker file before removing it. Check removal errors so a failed deletion is reported directly. Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>