21c249e8c8
Bun's internal download of baseline compile targets from npm registry consistently fails on Windows CI runners (ExtractionFailed error). Pre-download the baseline binary via curl into Bun's cache directory so the compile step finds it already cached and skips the download. Also makes publish job resilient with if: always() so one failed platform doesn't block publishing all other successful platforms.