diff --git a/maven-binding-builder/src/main/kotlin/io/github/typesafegithub/workflows/mavenbinding/JarBuilding.kt b/maven-binding-builder/src/main/kotlin/io/github/typesafegithub/workflows/mavenbinding/JarBuilding.kt index 6cdab4122a..b3a13e26e4 100644 --- a/maven-binding-builder/src/main/kotlin/io/github/typesafegithub/workflows/mavenbinding/JarBuilding.kt +++ b/maven-binding-builder/src/main/kotlin/io/github/typesafegithub/workflows/mavenbinding/JarBuilding.kt @@ -37,6 +37,8 @@ internal fun ActionCoords.buildJars(types: String?): Jars? { val pathWithJarContents = compileBinding(sourceFilePaths = sourceFilePaths) val mainJarByteArrayOutputStream = ByteArrayOutputStream() mainJarByteArrayOutputStream.createZipFile(pathWithJarContents) + pathWithJarContents.toFile().deleteRecursively() + compilationInputDir.toFile().deleteRecursively() mainJarByteArrayOutputStream.toByteArray() } @@ -44,6 +46,7 @@ internal fun ActionCoords.buildJars(types: String?): Jars? { val (_, compilationInputDir) = binding.prepareDirectoryWithSources() val sourcesJarByteArrayOutputStream = ByteArrayOutputStream() sourcesJarByteArrayOutputStream.createZipFile(compilationInputDir) + compilationInputDir.toFile().deleteRecursively() sourcesJarByteArrayOutputStream.toByteArray() }