0
0
mirror of https://github.com/renovatebot/renovate.git synced 2024-12-22 13:38:32 +00:00
renovatebot_renovate/lib/modules/manager/kotlin-script
Risu 397ab49ef3
docs(managers): add missing url and displayName (#32621)
Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
2024-12-01 08:47:27 +00:00
..
__fixtures__
extract.spec.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
extract.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
index.spec.ts
index.ts docs(managers): add missing url and displayName (#32621) 2024-12-01 08:47:27 +00:00
readme.md docs(kotlin-script): remove metadata, rewrite (#20192) 2023-02-10 11:55:52 +01:00

Renovate supports upgrading dependencies in Kotlin Script files. Read the Kotlin Script docs to learn more. For example:

#!/usr/bin/env kotlin
@file:Repository("https://jitpack.io")
@file:DependsOn("com.github.krzema12:github-actions-kotlin-dsl:main-SNAPSHOT")
@file:DependsOn("org.eclipse.jgit:org.eclipse.jgit:4.6.0.201612231935-r")
@file:DependsOn("org.jetbrains.lets-plot:lets-plot-kotlin-jvm:3.0.2")

println("Hello world!")

// ...

By default, Renovate only scans files with the .main.kts extension and not .kts. This way Renovate avoids ambiguity with Gradle config files that use the .gradle.kts extension.

If you want to manage other Kotlin Script files, you may use the fileMatch config option to let Renovate update these files:

{
  "kotlin-script": {
    "fileMatch": ["^.*\\.kts$"]
  }
}