10 Commits

Author SHA1 Message Date
9ee3b26f7e Update libs.versions.toml 2022-07-11 12:40:24 +06:00
72407c0c8e Update CHANGELOG.md 2022-07-11 12:39:50 +06:00
2f62c44c18 Update gradle.properties 2022-07-11 12:38:20 +06:00
8c1c33fdf2 Update build.gradle 2022-07-10 01:48:51 +06:00
1f76c441e3 Update libs.versions.toml 2022-07-10 01:48:23 +06:00
9df1efd4c8 Update build.gradle 2022-07-10 01:45:54 +06:00
6372f8af9f Create kdocs.yml 2022-07-10 01:44:10 +06:00
acbc6ff45b Update build.gradle 2022-07-10 01:43:08 +06:00
f3c07f0a7d Update libs.versions.toml 2022-07-10 01:29:12 +06:00
7a62373030 Merge pull request #1 from InsanusMokrassar/0.1.0
0.1.0
2022-07-10 00:33:52 +06:00
5 changed files with 48 additions and 2 deletions

21
.github/workflows/kdocs.yml vendored Normal file
View File

@@ -0,0 +1,21 @@
name: Publish KDocs
on:
push:
branches:
- master
jobs:
publishing:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: 11
- name: Build
run: ./gradlew dokkaHtml
- name: Publish KDocs
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./build/dokka/html
publish_branch: kdocs

View File

@@ -1,5 +1,10 @@
# Changelog
## 0.1.1
* `Versions`:
* `plagubot`: `1.3.0`
## 0.1.0
* Project has been created

View File

@@ -1,18 +1,21 @@
buildscript {
repositories {
mavenCentral()
maven { url "https://plugins.gradle.org/m2/" }
}
dependencies {
classpath libs.kotlin.gradle.plugin
classpath libs.kotlin.serialization.plugin
classpath libs.gh.release.plugin
classpath libs.jb.dokka.plugin
}
}
plugins {
alias libs.plugins.kotlin.jvm
alias libs.plugins.kotlin.serialization
alias libs.plugins.jetbrains.dokka
}
project.group = project_group
@@ -31,3 +34,17 @@ dependencies {
api libs.plagubot.plugin
api libs.kslog
}
tasks.dokkaHtml {
dokkaSourceSets {
configureEach {
skipDeprecated.set(true)
sourceLink {
localDirectory.set(file("./"))
remoteUrl.set(new URL("https://github.com/InsanusMokrassar/PlaguBotCommandsPlugin/blob/master/"))
remoteLineSuffix.set("#L")
}
}
}
}

View File

@@ -4,4 +4,4 @@ kotlin.js.generate.externals=true
kotlin.incremental=true
project_group=dev.inmo
project_version=0.1.0
project_version=0.1.1

View File

@@ -1,9 +1,10 @@
[versions]
kotlin = "1.6.21"
plagubot = "1.2.3"
plagubot = "1.3.0"
kslog = "0.3.2"
gh-release = "2.4.1"
jb-dokka = "1.6.21"
[libraries]
@@ -15,8 +16,10 @@ kslog = { module = "dev.inmo:kslog", version.ref = "kslog" }
kotlin-gradle-plugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" }
kotlin-serialization-plugin = { module = "org.jetbrains.kotlin:kotlin-serialization", version.ref = "kotlin" }
gh-release-plugin = { module = "com.github.breadmoirai:github-release", version.ref = "gh-release" }
jb-dokka-plugin = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version.ref = "jb-dokka" }
[plugins]
kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
jetbrains-dokka = { id = "org.jetbrains.dokka", version.ref = "jb-dokka" }