Doc hygiene, tag-triggered release job, move dashboard to ansible

- Bump stale v0.1.0 install pins to v0.3.0; lead mail docs with Mailpit
  (homelab default) instead of Mailtrap; document new modules.
- Add a `release` CI job that runs on `vX.Y.Z` tag push: re-verifies
  build/test, checks tag == package.json version and that CHANGELOG.md
  documents it, then creates a Gitea release via the API with an
  npm-pack tarball attached. Needs a one-time GITEA_TOKEN repo secret.
- Remove the standalone dashboards/playkit-overview.json — superseded
  by a generated `live-playkit` board in ansible deploy/observability,
  which is now wired to a real Pushgateway.
This commit is contained in:
2026-07-14 20:39:48 -04:00
parent 7369b1c5e5
commit c079fefe12
7 changed files with 130 additions and 86 deletions
-1
View File
@@ -31,7 +31,6 @@
},
"files": [
"dist",
"dashboards",
"README.md",
"ROADMAP.md",
"LICENSE"