Build plugin sdk KDocs as part of docs
This commit is contained in:
parent
bbbdb80919
commit
64298754f8
11
.github/workflows/deploy-docs.yml
vendored
11
.github/workflows/deploy-docs.yml
vendored
@ -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:
|
||||
|
||||
@ -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")
|
||||
Loading…
x
Reference in New Issue
Block a user