- Make Obsidian Community release assets reproducible from the tagged commit:
- check out the exact release tag and build committed release-note source unchanged,
- fail release CI if generated plugin assets or bundled source differ from the tagged files,
- document that release notes and generated assets must be committed before tagging.