lean4-htt/script
Kim Morrison 78ddee9112
feat: release checklist script (#6542)
This PR introduces a script that automates checking whether major
downstream repositories have been updated for a new toolchain release.

Sample output:
```
% ./release_checklist.py v4.16.0-rc1

Repository: Batteries
   On compatible toolchain (>= v4.16.0-rc1)
   Tag v4.16.0-rc1 exists

Repository: lean4checker
   On compatible toolchain (>= v4.16.0-rc1)
   Tag v4.16.0-rc1 exists

Repository: doc-gen4
   On compatible toolchain (>= v4.16.0-rc1)
   Tag v4.16.0-rc1 exists

Repository: Verso
   Not on target toolchain (needs ≥ v4.16.0-rc1, but main is on leanprover/lean4:v4.15.0)

Repository: ProofWidgets4
   On compatible toolchain (>= v4.16.0-rc1)

Repository: Aesop
   On compatible toolchain (>= v4.16.0-rc1)
   Tag v4.16.0-rc1 exists

Repository: import-graph
   On compatible toolchain (>= v4.16.0-rc1)
   Tag v4.16.0-rc1 exists

Repository: plausible
   On compatible toolchain (>= v4.16.0-rc1)
   Tag v4.16.0-rc1 exists

Repository: Mathlib
   On compatible toolchain (>= v4.16.0-rc1)
   Tag v4.16.0-rc1 exists

Repository: REPL
   Not on target toolchain (needs ≥ v4.16.0-rc1, but master is on leanprover/lean4:v4.14.0)
```
2025-01-06 06:37:01 +00:00
..
lib chore: fix spelling mistakes in non-Lean files (#5430) 2024-09-23 21:11:20 +00:00
apply.lean chore: add missing copyright headers (#3411) 2024-02-20 01:49:55 +00:00
collideProfiles.lean feat: trace.profiler export to Firefox Profiler (#3801) 2024-04-15 12:13:14 +00:00
diff_changelogs.py chore(script): fix nightlies... finally? 2018-03-26 16:17:42 +02:00
gen_constants_cpp.py chore: fix more typos in comments 2023-10-08 14:37:34 -07:00
gen_tokens_cpp.py chore: fix more typos in comments 2023-10-08 14:37:34 -07:00
issues_summary.sh feat: script to summarize issues (#3952) 2024-04-24 06:11:07 +00:00
mathlib-bench chore: script/mathlib-bench (#6280) 2024-12-02 10:00:57 +00:00
patch.sh fix(script/patch): apply changes 2019-08-09 08:52:49 -07:00
prepare-llvm-linux.sh fix: do not link statically against pthread/dl/rt (#5966) 2024-11-05 18:20:42 +00:00
prepare-llvm-macos.sh feat: link LibUV (#4963) 2024-08-12 12:33:24 +00:00
prepare-llvm-mingw.sh fix: remove unused -static-libgcc MinGW linker arg (#6535) 2025-01-05 21:57:56 +00:00
rebase-stage0.sh chore: add ./script/rebase-stage0.sh (#3984) 2024-05-02 12:26:25 +00:00
reformat.lean chore: fix script/reformat.lean 2022-11-28 15:47:17 +01:00
release_checklist.py feat: release checklist script (#6542) 2025-01-06 06:37:01 +00:00
release_notes.py feat: add script for generating release notes (#6519) 2025-01-04 01:31:02 +00:00
release_repos.yml feat: release checklist script (#6542) 2025-01-06 06:37:01 +00:00