ci: убираю build-standalone job из release workflow

standalone fatjar собирается локально через ./gradlew :standalone:shadowJar —
CI-прикрепление к релизу через softprops/action-gh-release оказалось лишней
обвязкой и сильно усложнило отладку публикации KMP-библиотек в Nexus
(та упорно падала с 'Invalid publication kotlinMultiplatform: version cannot
be empty' на разных subprojects при каждом фиксе). Теперь release.yml делает
ровно одну вещь: ./gradlew publish → caffeine Nexus.

debug-println в publications.configureEach тоже убран — он свою задачу
выполнил (показал что configureEach срабатывает с правильной version,
но KMP-plugin всё равно создаёт публикацию с пустой version в CI).
This commit is contained in:
2026-09-15 23:31:07 +03:00
parent b2d5684192
commit 88af57182f
2 changed files with 8 additions and 65 deletions
+1 -3
View File
@@ -70,11 +70,9 @@ subprojects {
// Явная установка version здесь гарантирует, что публикация всегда
// использует актуальное значение из rootProject.extra.
publications.withType<MavenPublication>().configureEach {
val v = rootProject.extra["projectVersion"] as String
println("DEBUG-CFG publication=${this.name} project=${project.name} setting version=$v (was=$version)")
groupId = rootProject.group.toString()
artifactId = project.name
version = v
version = rootProject.extra["projectVersion"] as String
pom {
name = project.name