Skip to contents

Build an outputs manifest from a directory of artifacts

Usage

morie_build_outputs_manifest(
  output_dir,
  manifest_path,
  public_prefix = "data/manifest/outputs",
  extensions = c("csv", "pdf", "png", "html", "txt", "md")
)

Arguments

output_dir

Directory containing output files.

manifest_path

CSV path to write.

public_prefix

Prefix used in public_path values.

extensions

File extensions to include (without dots).

Value

Manifest data frame.

Examples

# Scan a tempdir of output files and build a manifest CSV:
tdir <- tempfile("morie-doc-")
dir.create(tdir)
writeLines("x,y\n1,2", file.path(tdir, "results.csv"))
writeLines("# report", file.path(tdir, "report.md"))
morie_build_outputs_manifest(tdir, file.path(tdir, "outputs_manifest.csv"))
#>        output                       public_path size_kb            modified
#> 1   report.md   data/manifest/outputs/report.md     0.0 2026-06-30 01:10:52
#> 2 results.csv data/manifest/outputs/results.csv     0.0 2026-06-30 01:10:52