Skip to content

Add DocC documentation for SystemSoundsLibrary - #21

Merged
TUNER88 merged 2 commits into
feature/swift-packagefrom
docs/docc
Oct 18, 2026
Merged

TUNER88 merged 2 commits into
feature/swift-packagefrom
docs/docc

Conversation

@TUNER88

@TUNER88 TUNER88 commented Oct 18, 2026

Copy link
Copy Markdown
Owner

Depends on #20, merge after. This PR is stacked on feature/swift-package.

  • DocC catalog Sources/SystemSoundsLibrary/SystemSoundsLibrary.docc:
    • A landing page with topic groups
    • Getting started: install, play, Swift 6 completion handling, availability and confidence, FileSound
    • Choosing between system sounds and haptics
    • App Review notes (2.5.1/2.5.2)
  • CI .github/workflows/docc.yml: emits the symbol graph with swift build, then runs xcrun docc convert --warnings-as-errors, so broken symbol links fail the build. It doesn't add a swift-docc-plugin dependency to the package.

Publishing to GitHub Pages isn't included; that's a separate decision.

@TUNER88
TUNER88 merged commit 3981344 into feature/swift-package Oct 18, 2026
9 checks passed
@TUNER88
TUNER88 deleted the docs/docc branch October 18, 2026 19:32
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