diff --git a/.github/workflows/bld.yml b/.github/workflows/bld.yml index c5979fa..0537759 100644 --- a/.github/workflows/bld.yml +++ b/.github/workflows/bld.yml @@ -91,7 +91,7 @@ jobs: steps: - name: Install libmd - run: apt-get update -qq && apt-get install -y libmd0 + run: sudo apt-get update -qq && sudo apt-get install -y libmd0 - name: Checkout source repository uses: actions/checkout@v4 with: diff --git a/src/test/java/rife/bld/operations/TestJpackageOperation.java b/src/test/java/rife/bld/operations/TestJpackageOperation.java index e91c648..b3ae927 100644 --- a/src/test/java/rife/bld/operations/TestJpackageOperation.java +++ b/src/test/java/rife/bld/operations/TestJpackageOperation.java @@ -7,6 +7,7 @@ package rife.bld.operations; import org.junit.jupiter.api.Test; import rife.bld.operations.exceptions.ExitStatusException; +import rife.tools.FileUtils; import java.nio.file.Files; @@ -37,10 +38,9 @@ public class TestJpackageOperation { assertNotNull(files, "files should not be null"); assertTrue(files.length > 0, "No files found"); - for (var file : files) { - System.out.println(file.getName()); - file.deleteOnExit(); - } + assertTrue(files[0].getName().matches("bld.*\\.[A-Za-z]{3}"), "Package not found"); + + FileUtils.deleteDirectory(tmpdir); } @Test