mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-29 09:47:50 +08:00
libraries_releases.main.kts: scan PV, fix
This commit is contained in:
parent
5053184293
commit
99df75fc8a
4
.github/scripts/libraries_releases.main.kts
vendored
4
.github/scripts/libraries_releases.main.kts
vendored
@ -32,7 +32,7 @@ val releasesList = mapOf(
|
|||||||
),
|
),
|
||||||
"plugin-verifier-version" to ReleaseInfo(
|
"plugin-verifier-version" to ReleaseInfo(
|
||||||
type = ReleaseInfo.Type.GitHub,
|
type = ReleaseInfo.Type.GitHub,
|
||||||
url = "https://github.com/JetBrains/intellij-plugin-verifier/releases"
|
url = "https://api.github.com/repos/JetBrains/intellij-plugin-verifier/releases"
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -43,7 +43,7 @@ val vars = releasesList.mapValues { (key, releaseInfo) ->
|
|||||||
val content = URL(releaseInfo.url).readText()
|
val content = URL(releaseInfo.url).readText()
|
||||||
Json.decodeFromString<JsonArray>(content)
|
Json.decodeFromString<JsonArray>(content)
|
||||||
.mapNotNull { it.jsonObject["name"] }
|
.mapNotNull { it.jsonObject["name"] }
|
||||||
.map { it.jsonPrimitive.content.removePrefix("v") }
|
.map { it.jsonPrimitive.content.removePrefix("v").removePrefix("Version ") }
|
||||||
.run(releaseInfo.transformer)
|
.run(releaseInfo.transformer)
|
||||||
} catch (e: Exception) {
|
} catch (e: Exception) {
|
||||||
println("Cannot resolve the latest $key version: ${e.message}")
|
println("Cannot resolve the latest $key version: ${e.message}")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user