OmniVoice-Studio / .github /pull_request_template.md
Lê Phi Nam
Deploy to HF Space
94004a2
|
Raw
History Blame Contribute Delete
1.55 kB

Summary

Changes

Type

  • 🐛 Bug fix
  • ✨ New feature
  • ♻️ Refactor
  • 📝 Documentation
  • 🧪 Tests
  • 🔧 CI / Build
  • 🚀 Release prep (RC or final)

Testing

Checklist

  • I've tested this locally
  • I've updated relevant documentation (if applicable)
  • No local machine paths, logs, or personal env details in this PR
  • Version files are in sync (if version bump): pyproject.toml, package.json, tauri.conf.json, Cargo.toml
  • If this PR changes runtime behavior, the regression fixture at tests/fixtures/omnivoice_data/ still loads green on the smoke-matrix CI job (macOS + Windows + Linux)
  • If this is part of a release, I've read the "Release cadence" section below and confirmed this PR targets the right RC

Release cadence (read once per RC)

OmniVoice ships every minor on a two-RC cadence:

  • vX.Y.0-rc1 — cut from main once all GATE-* requirements pass; clean-VM exercise on 4 OSes (per REL-01)
  • 48-hour soak (no new commits to release branch except fix-forward)
  • vX.Y.0 — promotion if rc1 is clean

If your PR touches install / bootstrap / CI, it MUST land before rc1 cut, not between rc1 and the promotion. During a soak, any merge needs explicit OK from the release captain.

Screenshots