- versions.json — added "1.7.10": "1.5.0" so the current version is represented; npm version will keep it updated from here on
- .github/workflows/release.yml — new file; triggers on any X.Y.Z tag, builds the plugin, uses the matching release-notes/release-X.Y.Z.md (or generates a placeholder), appends a full-changelog link, and creates a draft release with dist/main.js, dist/manifest.json, dist/styles.css
To cut a release going forward:
npm version patch # or minor / major / explicit version
git push && git push --tags
Then review and publish the draft on GitHub.