github-action/dist
Dorin Geman 9c1802ce6b fix: Windows MSI download on self-hosted runners
On self-hosted runners, the tool cache directory persists between runs.
When GitHub's cloud cache doesn't have an entry (first run, evicted, etc.), but the local MSI file exists from a previous run, tc.downloadTool() fails with "Destination file path already exists".

This fix checks if the existing MSI has a valid checksum before downloading:
- If valid: reuse it (skip download)
- If invalid: delete and re-download

Signed-off-by: Dorin Geman <dorin.geman@docker.com>
2026-01-15 16:39:13 -07:00
..
logout Bump @actions/core from 2.0.0 to 2.0.1 2025-12-23 08:52:08 -07:00
index.js fix: Windows MSI download on self-hosted runners 2026-01-15 16:39:13 -07:00