Skip to content

Integrate Dokka#7

Merged
DeveloprOfThings merged 2 commits intomainfrom
setup-dokka-documentation
Mar 18, 2026
Merged

Integrate Dokka#7
DeveloprOfThings merged 2 commits intomainfrom
setup-dokka-documentation

Conversation

@DeveloprOfThings
Copy link
Owner

  • Integrated Dokka for API documentation generation across the project.
  • Configured dokka in the root build.gradle.kts to aggregate documentation for :kapacity and :kapacity-io modules.
  • Added module-specific Dokka configurations for kapacity and kapacity-io, including source links to GitHub and README inclusions.
  • Created a GitHub Actions workflow to automatically generate and deploy Dokka HTML documentation to GitHub Pages on pushes to the main branch.

- Configured `dokka` in the root `build.gradle.kts` to aggregate documentation for `:kapacity` and `:kapacity-io` modules.
- Added module-specific Dokka configurations for `kapacity` and `kapacity-io`, including source links to GitHub and README inclusions.
- Created a GitHub Actions workflow to automatically generate and deploy Dokka HTML documentation to GitHub Pages on pushes to the `main` branch.
@DeveloprOfThings DeveloprOfThings self-assigned this Mar 17, 2026
@DeveloprOfThings DeveloprOfThings added the enhancement New feature or request label Mar 17, 2026
@DeveloprOfThings DeveloprOfThings merged commit 1e67dba into main Mar 18, 2026
1 check passed
@DeveloprOfThings DeveloprOfThings deleted the setup-dokka-documentation branch March 18, 2026 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant