diff --git a/.github/workflows/bld.yml b/.github/workflows/bld.yml index c97ab73..cc73fba 100644 --- a/.github/workflows/bld.yml +++ b/.github/workflows/bld.yml @@ -26,7 +26,9 @@ jobs: - name: Download dependencies [examples] working-directory: examples - run: ./bld download + run: + - dir + - ./bld download - name: Run Detekt [examples] working-directory: examples diff --git a/src/main/java/rife/bld/extension/DetektOperation.java b/src/main/java/rife/bld/extension/DetektOperation.java index 8e3213e..39b93e7 100644 --- a/src/main/java/rife/bld/extension/DetektOperation.java +++ b/src/main/java/rife/bld/extension/DetektOperation.java @@ -545,6 +545,12 @@ public class DetektOperation extends AbstractProcessOperation { if (isNotBlank(baseline_)) { args.add("--baseline"); args.add(cleanPath(baseline_)); + } else { + var baseline = new File("detekt-baseline.xml"); + if (baseline.exists()) { + args.add("--baseline"); + args.add(cleanPath(baseline.getAbsolutePath())); + } } // build-upon-default-config