about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2023-10-02 07:41:52 +0000
committerbors <bors@rust-lang.org>2023-10-02 07:41:52 +0000
commitf04620a50839bb4d99ca53acb586ee8a75d08ac9 (patch)
tree0c3cfe73eb5e754bc24de1d58fef2b83fc0938ea
parent81d219a27da790e44568364dc6136af34cb9933b (diff)
parent2860a89cb1d795e2bf3226012b0a11bd44fa1433 (diff)
downloadrust-f04620a50839bb4d99ca53acb586ee8a75d08ac9.tar.gz
rust-f04620a50839bb4d99ca53acb586ee8a75d08ac9.zip
Auto merge of #115898 - onur-ozkan:config-change-tracking, r=Mark-Simulacrum
bootstrap major change detection implementation

The use of `changelog-seen` and `bootstrap/CHANGELOG.md` has not been functional in any way for many years. We often do major/breaking changes but never update the changelog file or the `changelog-seen`. This is an alternative method for tracking major or breaking changes and informing developers when such changes occur.

Example output when bootstrap detects a major change:
![image](https://github.com/rust-lang/rust/assets/39852038/ee802dfa-a02b-488b-a433-f853ce079b8a)
-rw-r--r--scripts/setup_rust_fork.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/setup_rust_fork.sh b/scripts/setup_rust_fork.sh
index e6bbac647e5..f09b9ef12de 100644
--- a/scripts/setup_rust_fork.sh
+++ b/scripts/setup_rust_fork.sh
@@ -31,7 +31,7 @@ index d95b5b7f17f..00b6f0e3635 100644
 EOF
 
 cat > config.toml <<EOF
-changelog-seen = 2
+change-id = 115898
 
 [llvm]
 ninja = false