diff --git a/main.jl b/main.jl index 9362e58..e301351 100644 --- a/main.jl +++ b/main.jl @@ -9,8 +9,12 @@ using CoverageTools directories = get(ENV, "INPUT_DIRECTORIES", "src,ext") dirs = filter!(!isempty, split(directories, ",")) for dir in dirs - isdir(dir) || error("directory \"$dir\" not found!") + if dir == "ext" + continue # Silently skip this directory + elseif !isdir(dir) + error("directory \"$dir\" not found!") + end end - +filter!(isdir, dirs) pfs = mapreduce(process_folder, vcat, dirs) LCOV.writefile("lcov.info", pfs)