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