mirror of
https://github.com/emilk/egui.git
synced 2026-06-26 14:49:06 -04:00
Improve release checklist (#7322)
* See https://github.com/emilk/egui/issues/7321
This commit is contained in:
@@ -192,7 +192,9 @@ def remove_prefix(text, prefix):
|
||||
def print_section(heading: str, content: str) -> None:
|
||||
if content != "":
|
||||
print(f"## {heading}")
|
||||
print(content)
|
||||
print(content.strip())
|
||||
print()
|
||||
print()
|
||||
print()
|
||||
|
||||
|
||||
@@ -345,11 +347,8 @@ def main() -> None:
|
||||
print()
|
||||
for crate in crate_names:
|
||||
if crate in crate_sections:
|
||||
prs = crate_sections[crate]
|
||||
print_section(crate, changelog_from_prs(prs, crate))
|
||||
print()
|
||||
print_section(crate, changelog_from_prs(crate_sections[crate], crate))
|
||||
print_section("Unsorted PRs", "\n".join([f"* {item}" for item in unsorted_prs]))
|
||||
print()
|
||||
print_section(
|
||||
"Unsorted commits", "\n".join([f"* {item}" for item in unsorted_commits])
|
||||
)
|
||||
|
||||
14
scripts/publish_crates.sh
Normal file
14
scripts/publish_crates.sh
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
(cd crates/emath && cargo publish --quiet) && echo "✅ emath"
|
||||
(cd crates/ecolor && cargo publish --quiet) && echo "✅ ecolor"
|
||||
(cd crates/epaint_default_fonts && cargo publish --quiet) && echo "✅ epaint_default_fonts"
|
||||
(cd crates/epaint && cargo publish --quiet) && echo "✅ epaint"
|
||||
(cd crates/egui && cargo publish --quiet) && echo "✅ egui"
|
||||
(cd crates/egui-winit && cargo publish --quiet) && echo "✅ egui-winit"
|
||||
(cd crates/egui-wgpu && cargo publish --quiet) && echo "✅ egui-wgpu"
|
||||
(cd crates/eframe && cargo publish --quiet) && echo "✅ eframe"
|
||||
(cd crates/egui_kittest && cargo publish --quiet) && echo "✅ egui_kittest"
|
||||
(cd crates/egui_extras && cargo publish --quiet) && echo "✅ egui_extras"
|
||||
(cd crates/egui_demo_lib && cargo publish --quiet) && echo "✅ egui_demo_lib"
|
||||
(cd crates/egui_glow && cargo publish --quiet) && echo "✅ egui_glow"
|
||||
Reference in New Issue
Block a user