Closed
Description
Following up on #1825:
I notice there are a few ?
operators that come after the build happens, but before the CDN invalidation. For instance, purging the build dir and the local cache:
In the unlikely event one of these fails, we would fail to invalidate. Probably the CDN invalidation should happen regardless of those errors.
Relatedly: Right now it looks like we'll do a CDN invalidation even for a build that failed. But a failed build won't affect any page except /crate/<name>/<version>/builds
. Depending on how frequent failed builds are, we could save some money on invalidations by making /builds max-age=0, and not invalidating cache on builds.
Metadata
Metadata
Assignees
Labels
No labels