about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJonas Schievink <jonasschievink@gmail.com>2021-11-22 14:45:47 +0100
committerJonas Schievink <jonasschievink@gmail.com>2021-11-22 14:45:47 +0100
commit03188e63cc8d14e855d82c42360e8527da911bf5 (patch)
tree89760b9b26e7c43c11aae919b38a05f91d643774
parenta37f613f32c32d16e8e339224103fa2723339644 (diff)
downloadrust-03188e63cc8d14e855d82c42360e8527da911bf5.tar.gz
rust-03188e63cc8d14e855d82c42360e8527da911bf5.zip
Pull website before generating new changelog
-rw-r--r--xtask/src/release.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/xtask/src/release.rs b/xtask/src/release.rs
index f4c5a512d50..acb13282f68 100644
--- a/xtask/src/release.rs
+++ b/xtask/src/release.rs
@@ -27,6 +27,11 @@ impl flags::Release {
             .run()?;
 
         let website_root = project_root().join("../rust-analyzer.github.io");
+        {
+            let _dir = pushd(&website_root)?;
+            cmd!("git switch src").run()?;
+            cmd!("git pull").run()?;
+        }
         let changelog_dir = website_root.join("./thisweek/_posts");
 
         let today = date_iso()?;