Right now there's no release story. manifest.json is pinned at 0.1.0, CI builds a zip on every push, but nothing gets tagged or published.
Minimum viable release flow
CHANGELOG.md at repo root, Keep-a-Changelog-ish format.
- A script (or just documented recipe) to bump the
version field in manifest.json, commit, tag v<n>.<n>.<n>.
- A GitHub Actions workflow triggered on tag push that:
- runs the existing
web-ext lint + build,
- attaches the resulting zip to a GitHub Release,
- optionally: writes the CHANGELOG section for that tag into the Release notes.
Out of scope for now
- Publishing to the Chrome Web Store or AMO. That's a separate decision (store policies, review cycles, paid dev accounts). Self-hosted install via GitHub Releases zip is fine for early users.
Right now there's no release story.
manifest.jsonis pinned at0.1.0, CI builds a zip on every push, but nothing gets tagged or published.Minimum viable release flow
CHANGELOG.mdat repo root, Keep-a-Changelog-ish format.versionfield inmanifest.json, commit, tagv<n>.<n>.<n>.web-ext lint + build,Out of scope for now