next #44

Merged
sneak merged 79 commits from next into main 2026-03-15 18:49:20 +01:00
Showing only changes of commit ed40673e85 - Show all commits

View File

@@ -6,6 +6,7 @@ import (
"errors" "errors"
"fmt" "fmt"
"io/fs" "io/fs"
"os"
"path" "path"
"path/filepath" "path/filepath"
"strings" "strings"
@@ -64,7 +65,10 @@ func (m *manifest) addInputPath(inputPath string) error {
if err != nil { if err != nil {
return err return err
} }
// FIXME check to make sure inputPath/abs exists maybe // Validate path exists
if _, err := os.Stat(abs); err != nil {
return fmt.Errorf("path does not exist: %s", inputPath)
}
afs := afero.NewReadOnlyFs(afero.NewBasePathFs(afero.NewOsFs(), abs)) afs := afero.NewReadOnlyFs(afero.NewBasePathFs(afero.NewOsFs(), abs))
return m.addInputFS(afs) return m.addInputFS(afs)
} }