Documents the five GitHub Actions workflows, the feature/develop/rc/main
branch strategy, Conventional Commits version bumping, how to interpret a
failed boundary gate, how to opt into real-hardware tests, and the
optional SEMGREP_APP_TOKEN secret.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- release.yml: triggered by v* tag push; classifies vX.Y.Z-{dev,rc,...} as
pre-release and vX.Y.Z as production. Auto-generates changelog from
commits since the previous tag.
- CODEOWNERS: catch-all owner @KofTwentyTwo (sole maintainer).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Adds .github/workflows/ci.yml covering:
- Boundary gates (17 of 18 scripts/check-*.sh on Linux; check-app-builds.sh on macOS app job)
- Webview pnpm install + typecheck + vitest + build
- SPM matrix across all 14 packages on macos-15
- App target xcodebuild via scripts/check-app-builds.sh
- Optional real-hardware lane (self-hosted runner, workflow_dispatch opt-in)
- Tag publish on push to develop/rc/release/main with Conventional Commits version bump
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>