From 64298754f8bc6edb047ed38957a0e0609b8ab2d8 Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Wed, 7 Feb 2024 21:45:13 +0100 Subject: [PATCH] Build plugin sdk KDocs as part of docs --- .github/workflows/deploy-docs.yml | 11 ++++++++++- build.gradle.kts | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 856fb49a..41101129 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -6,7 +6,10 @@ on: # Runs on pushes targeting the default branch push: branches: ["main"] - paths: docs/**/* + paths: + - docs/**/* + - plugins/sdk/**/* + - core/shared/**/* # Allows you to run this workflow manually from the Actions tab workflow_dispatch: @@ -32,6 +35,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 + - name: Use Gradle + uses: gradle/actions/setup-gradle@v3 + - run: gradle dokkaHtmlMultiModule + working-directory: . + - run: mv build/dokka/htmlMultiModule docs/plublic/reference + working-directory: . - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3 with: diff --git a/build.gradle.kts b/build.gradle.kts index 7081bed7..371660a6 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -5,7 +5,7 @@ plugins { alias(libs.plugins.protobuf) apply false alias(libs.plugins.android.application) apply false alias(libs.plugins.android.library) apply false - alias(libs.plugins.dokka) apply false + alias(libs.plugins.dokka) apply true } apply(from = "docs/deps-graph.gradle") \ No newline at end of file