From eb6c307857cdc2e5a9a49d09ece61bfb30563189 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Kautler?= Date: Tue, 20 Aug 2024 12:17:13 +0200 Subject: [PATCH] feat(abg): clean up temporary files after jar creation --- .../github/typesafegithub/workflows/mavenbinding/JarBuilding.kt | 2 ++ 1 file changed, 2 insertions(+) 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 78c1619546..6d1aa9501f 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 @@ -40,9 +40,11 @@ internal fun buildJars( val pathWithJarContents = compileBinding(sourceFilePaths = sourceFilePaths) val mainJarByteArrayOutputStream = ByteArrayOutputStream() mainJarByteArrayOutputStream.createZipFile(pathWithJarContents) + pathWithJarContents.toFile().deleteRecursively() val sourcesJarByteArrayOutputStream = ByteArrayOutputStream() sourcesJarByteArrayOutputStream.createZipFile(compilationInputDir) + compilationInputDir.toFile().deleteRecursively() return Jars( mainJar = mainJarByteArrayOutputStream.toByteArray(),