Skip to content

feat: transcription log + CI/CD release pipeline - #4

Merged
rsslldnphy merged 7 commits into
mainfrom
004-transcription-log
Mar 28, 2026
Merged

feat: transcription log + CI/CD release pipeline#4
rsslldnphy merged 7 commits into
mainfrom
004-transcription-log

Conversation

@rsslldnphy

Copy link
Copy Markdown
Owner

Summary

  • Adds a persistent transcription log that records every completed dictation to ~/Library/Application Support/Wisp/transcription-log.json
  • Adds a Show Log menu item that opens a SwiftUI window listing all past transcriptions with timestamps
  • Adds GitHub Actions CI: runs swift test on every push to main and on PRs
  • Adds GitHub Actions release pipeline: builds a .dmg and .pkg on every push to main, publishes a versioned GitHub release — .pkg is suitable for Jamf/MDM deployment

Test plan

  • Open Wisp, dictate something, open Show Log — entry should appear
  • Quit and relaunch — log entries should persist
  • CI workflow triggers on PR and runs tests
  • Release workflow triggers on merge to main and produces .dmg + .pkg artifacts

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@rsslldnphy
rsslldnphy force-pushed the 004-transcription-log branch from 7a7fc66 to 9b4e1b3 Compare March 28, 2026 20:27
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@rsslldnphy
rsslldnphy force-pushed the 004-transcription-log branch from 9b4e1b3 to 9b3a7f7 Compare March 28, 2026 20:30
… error

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@rsslldnphy
rsslldnphy force-pushed the 004-transcription-log branch 2 times, most recently from 49b4457 to 9a0a87a Compare March 28, 2026 21:15
rsslldnphy and others added 4 commits March 28, 2026 21:17
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…n permission, and fix broken notification dialog

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…TY keyboards

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@rsslldnphy
rsslldnphy merged commit 399e1df into main Mar 28, 2026
1 check failed
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