Skip to content

[codex] Ship Timbre Studio release pipeline#4

Merged
Etherll merged 1 commit into
mainfrom
flow/studio-features-polish
Jun 13, 2026
Merged

[codex] Ship Timbre Studio release pipeline#4
Etherll merged 1 commit into
mainfrom
flow/studio-features-polish

Conversation

@Etherll

@Etherll Etherll commented Jun 13, 2026

Copy link
Copy Markdown
Owner

What changed

  • Adds Timbre Studio, a Tauri v2 desktop console for the Timbre pipeline.
  • Adds the Studio GitHub Actions workflow for PR validation and signed release builds.
  • Adds Studio docs, screenshots, manual regression checklists, and release/update guidance.
  • Configures the Tauri updater and bumps Studio dev tooling to Vite 8 / Vitest 4 to clear the high-severity npm audit findings.

Release readiness

  • Uploaded TAURI_SIGNING_PRIVATE_KEY to the repo Actions secrets from the ignored local updater key.
  • Confirmed the committed updater public key matches the generated .pub file content.
  • No private signing key or build output is committed.

Validation

  • python -m pytest -q passed.
  • Clean repo-shaped temp copy: npm ci passed.
  • npm test passed: 22 tests.
  • npm run build passed.
  • cargo check --locked passed.
  • npm audit --audit-level high passed: 0 vulnerabilities after the Vite/Vitest update.
  • actionlint .github/workflows/studio-release.yml passed.

Not run

  • Tier-2 manual GPU checklist; it requires a real 16 GB GPU box and remains the manual release sign-off gate documented in studio/docs/TIER2_CHECKLIST.md.

@Etherll Etherll merged commit c8852e8 into main Jun 13, 2026
2 checks passed
@Etherll Etherll deleted the flow/studio-features-polish branch June 13, 2026 07:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant