11 Commits

Author SHA1 Message Date
oxalica
47994d1439 scripts: prepare for nightly and beta cut-off
To prevent unbounded size growth, we want to delete older nightly and beta
manifests from master branch regularly. Users of old nightly and beta
toolchains can still access from the `before/` tags, but these tags will
not receive patch updates anymore. Currently cut-off can only be
deployed manually.

Stable versions are not affected and are all kept currently.
2024-08-01 16:55:50 -04:00
oxalica
edbd2c4df1 scripts: add data analyzer for old nightly usages 2024-08-01 16:55:26 -04:00
oxalica
081f091cd8 {docs,fetch}: fix typos 2024-06-03 04:51:55 -04:00
oxalica
4465103960 Use GitHub token for API requests 2023-01-04 19:23:47 +08:00
oxalica
0f6f904ebd scripts: clean up 2022-07-30 15:55:11 +08:00
oxalica
264468bbc3 Fix sync script for mismatched target string in URL
In nightly 2022-02-02, aarch64-apple-darwin's rust-docs actually points
to x86_64-apple-darwin's artifact URL. Most tier 2 targets'
rust-docs also forward to -unknown-linux-gnu with the same arch.

Not sure why they do so, but URL forwarding is implemented now.
2022-02-03 19:09:56 +07:00
oxalica
6e7e2aff59 Use tags to get all stable releases 2021-06-17 17:37:07 +08:00
oxalica
1eabcb1143 Use rust-lang/rust/RELEASES.md to find all stable releases 2021-05-12 05:12:13 +08:00
oxalica
8c2796d378 Store profiles in manifests 2021-04-07 04:19:36 +08:00
oxalica
c246f49ded Fix update limit 2021-01-15 20:07:19 +08:00
oxalica
afc5714e06 Move fetch script into sub-directory
Add requirements.txt
2021-01-05 21:14:06 +08:00