Skip to content

Commit 420f88d

Browse files
committed
invalidate CDN for all builds, not only successful ones
1 parent c41bfaf commit 420f88d

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

src/docbuilder/rustwide_builder.rs

+9-11
Original file line numberDiff line numberDiff line change
@@ -505,17 +505,15 @@ impl RustwideBuilder {
505505
.map_err(FailureError::compat)?;
506506
local_storage.close()?;
507507
if let Some(distribution_id) = self.config.cloudfront_distribution_id_web.as_ref() {
508-
if successful {
509-
if let Err(err) = self
510-
.cdn
511-
.create_invalidation(
512-
distribution_id,
513-
&[&format!("/{}*", name), &format!("/crate/{}*", name)],
514-
)
515-
.context("error creating CDN invalidation")
516-
{
517-
report_error(&err);
518-
}
508+
if let Err(err) = self
509+
.cdn
510+
.create_invalidation(
511+
distribution_id,
512+
&[&format!("/{}*", name), &format!("/crate/{}*", name)],
513+
)
514+
.context("error creating CDN invalidation")
515+
{
516+
report_error(&err);
519517
}
520518
}
521519
Ok(successful)

0 commit comments

Comments
 (0)