Skip to content

docs: add DocC site, SDK docs hygiene, and linting#14

Merged
MarcoDotIO merged 2 commits intomainfrom
codex/openclawkit-docc-site
Mar 14, 2026
Merged

docs: add DocC site, SDK docs hygiene, and linting#14
MarcoDotIO merged 2 commits intomainfrom
codex/openclawkit-docc-site

Conversation

@MarcoDotIO
Copy link
Copy Markdown
Owner

Summary

  • add a Swift-DocC catalog and GitHub Pages deployment workflow for the SDK docs site
  • keep public repo docs SDK-focused and move parity/roadmap material into internal-docs
  • add SwiftLint plus broad public API doc comments and examples across the Swift modules

Validation

  • swift build -Xswiftc -warnings-as-errors
  • swift test
  • Scripts/lint-swift.sh
  • Scripts/build-docs-site.sh
  • Scripts/check-networking-concurrency.sh
  • docker run --rm -v "/private/tmp/OpenClawKit-release-push.YLVbqc:/workspace" -w /workspace swift:6.2 Scripts/build-linux-runtime.sh
  • docker run --rm -v "/private/tmp/OpenClawKit-release-push.YLVbqc:/workspace" -w /workspace swift:6.2 Scripts/check-networking-concurrency.sh
  • docker run --rm -v "/private/tmp/OpenClawKit-release-push.YLVbqc:/workspace" -w /workspace swift:6.2 Scripts/test-linux-runtime.sh

@MarcoDotIO MarcoDotIO merged commit 7264466 into main Mar 14, 2026
8 checks passed
@MarcoDotIO MarcoDotIO deleted the codex/openclawkit-docc-site branch March 14, 2026 20:18
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