Add auto-increment version and release workflow

- New release.yml: bumps patch version, commits [skip ci], tags, creates Gitea release
- Build workflows now trigger on v* tags only (not branch push)
- Simplified upload steps: use tag directly, retry loop for release lookup
- Fix macOS: install jq if missing
- Sync python/pyproject.toml version to 0.2.0

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Claude
2026-03-21 11:51:11 -07:00
co-authored by Claude Opus 4.6
parent b7a00af2e0
commit 804881d8ef
5 changed files with 132 additions and 62 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "voice-to-notes"
version = "0.1.0"
version = "0.2.0"
description = "Python sidecar for Voice to Notes — transcription, diarization, and AI services"
requires-python = ">=3.11"
license = "MIT"