Skip to content

Commit de9658a

Browse files
committed
Updated README release badge
- Replaced The Generated Literal Release Line With A Dynamic Latest-Release Badge - Kept The README Status Block Synced From VERSION, CHANGELOG.md, And ROADMAP.md
1 parent c532fdd commit de9658a

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ A lightweight RISC-V operating system for educational use, providing a clean fou
55
## Current Status
66

77
<!-- BEGIN GENERATED RELEASE STATUS -->
8-
**Version 0.10.0 - "System Control"** 🎯 Released!
8+
**Latest public release:** [![Latest Release](https://img.shields.io/github/v/release/byteshiftlabs/thunderos?display_name=tag)](https://github.com/byteshiftlabs/thunderos/releases/latest)
99

10-
-Release tag: `v0.10.0`
10+
-Codename: `System Control`
1111
- ✅ Release date: `09/04/2026`
1212
- ✅ Summary: System control release adding graceful shutdown and reboot support from user space, along with the release hardening, documentation cleanup, and security automation needed for the public ThunderOS release.
1313
- 🚧 Next milestone: `v0.11.0` - `Networking`

scripts/sync_release_metadata.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,16 @@ def parse_next_milestone(roadmap_text: str, current_version: str) -> tuple[str,
6262

6363

6464
def render_readme_block(version: str, codename: str, release_date: str, summary: str, next_version: str, next_codename: str) -> str:
65+
latest_release_badge = (
66+
"[![Latest Release]"
67+
"(https://img.shields.io/github/v/release/byteshiftlabs/thunderos?display_name=tag)]"
68+
"(https://github.com/byteshiftlabs/thunderos/releases/latest)"
69+
)
70+
6571
return (
6672
f"{README_START}\n"
67-
f"**Version {version} - \"{codename}\"** 🎯 Released!\n\n"
68-
f"- ✅ Release tag: `v{version}`\n"
73+
f"**Latest public release:** {latest_release_badge}\n\n"
74+
f"- ✅ Codename: `{codename}`\n"
6975
f"- ✅ Release date: `{release_date}`\n"
7076
f"- ✅ Summary: {summary}\n"
7177
f"- 🚧 Next milestone: `v{next_version}` - `{next_codename}`\n"

0 commit comments

Comments
 (0)