Moves CI to the shared ci-workflows macOS workflow (@v1) on grogu, build only (owner decision 2026-11-08): xcodegen generate, then an unsigned xcodebuild build-for-testing of the markdownViewr scheme (the app and the markdownViewrTests bundle compile; the tests do not run). Package.swift has no test target, so there is no swift test.
The tests are app-hosted XCTests and the grogu runner (launchd daemon, no GUI session) cannot reach testmanagerd (runs 7137/7145), so they are a documented local step: README, Building from Source, Tests (just test).
Also fixes the Xcode 27 SDK build: SwiftUI now declares a Document protocol, so visit(_ document: Document) in MarkdownDocument.swift is ambiguous; it is now Markdown.Document.
Moves CI to the shared `ci-workflows` macOS workflow (`@v1`) on grogu, **build only** (owner decision 2026-11-08): `xcodegen generate`, then an unsigned `xcodebuild build-for-testing` of the `markdownViewr` scheme (the app and the `markdownViewrTests` bundle compile; the tests do not run). `Package.swift` has no test target, so there is no `swift test`.
The tests are app-hosted XCTests and the grogu runner (launchd daemon, no GUI session) cannot reach `testmanagerd` (runs 7137/7145), so they are a documented local step: README, Building from Source, Tests (`just test`).
Also fixes the Xcode 27 SDK build: SwiftUI now declares a `Document` protocol, so `visit(_ document: Document)` in `MarkdownDocument.swift` is ambiguous; it is now `Markdown.Document`.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Runs the repository's build (and tests where it has them) on the KOF macOS
host runner through ci-workflows macos.yaml.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
SwiftUI now declares a Document protocol, so the unqualified name in the
plain-text visitor is ambiguous and the build fails.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The grogu runner has no GUI session, so xcodebuild test cannot reach
testmanagerd. CI compiles the app and the test bundle unsigned
(build-for-testing); the README documents running just test locally.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Moves CI to the shared
ci-workflowsmacOS workflow (@v1) on grogu, build only (owner decision 2026-11-08):xcodegen generate, then an unsignedxcodebuild build-for-testingof themarkdownViewrscheme (the app and themarkdownViewrTestsbundle compile; the tests do not run).Package.swifthas no test target, so there is noswift test.The tests are app-hosted XCTests and the grogu runner (launchd daemon, no GUI session) cannot reach
testmanagerd(runs 7137/7145), so they are a documented local step: README, Building from Source, Tests (just test).Also fixes the Xcode 27 SDK build: SwiftUI now declares a
Documentprotocol, sovisit(_ document: Document)inMarkdownDocument.swiftis ambiguous; it is nowMarkdown.Document.🤖 Generated with Claude Code