PSA: If your GitHub Actions just started breaking today, check that you aren't affected by this breaking change in the "upload-artifact" action. It took a lot of digging for me to realize that was the culprit; they decided to ship a change that excluded "hidden" files/dirs (anything starting with a dot, including our .vite
asset manifest) as a security measure to avoid leaked credentials. People are pretty pissed about this, because it 100% should've been a 5.x semver release with a change that huge, and it broke a few hundred repos at least.
Anyway, the fix is to include, in your YML for that action, include-hidden-files: true
PSA: If your GitHub Actions just started breaking today, check that you aren't affected by this breaking change in the "upload-artifact" action. It took a lot of digging for me to realize that was the culprit; they decided to ship a change that excluded "hidden" files/dirs (anything starting with a dot, including our .vite
asset manifest) as a security measure to avoid leaked credentials. People are pretty pissed about this, because it 100% should've been a 5.x semver release with a change that huge,...
@SilverEagle last time they broke it for good and it was the v4 upgrade. That was painful, but a non major semver upgrade? Evil especially as they always recommend to only use the major version tag
@SilverEagle I'll never understand why people are so worried about incrementing semver. It's a number. It communicates caution. Big miss on this.
@SilverEagle so grateful for the PSAπ