20-Jun-2026 — memory-safe Google Cloud setup, radio per-role notify, and GitHub-run links in build he... #293

build 707commit f30c11a


Squashes two local fixes into one commit, with the full context of both preserved below.

Google Cloud setup - the 512MB crash fix (primary)

Per-role notifications - UI refinement

Also in this commit

Technical changes (inbox)

Server changes (Google Cloud setup) need a server restart to take effect.

Release notes - link GitHub run in build headings and back-fill

Release-note build headings rendered as plain text "GitHub #706" instead of linking to the workflow run. CI passed the run number but never the run URL, and the generator's fallback - looking the run up by commit SHA - failed because the run it needed was the in-progress build itself, not yet queryable by head_sha.

Fix at source

Back-fill existing notes

Technical changes (release notes)