github.1485827954.workers.dev/nektos/act@v0.2.63/pkg/lookpath/env.go (about)

     1  package lookpath
     2  
     3  import "os"
     4  
     5  type Env interface {
     6  	Getenv(name string) string
     7  }
     8  
     9  type defaultEnv struct {
    10  }
    11  
    12  func (*defaultEnv) Getenv(name string) string {
    13  	return os.Getenv(name)
    14  }
    15  
    16  func LookPath(file string) (string, error) {
    17  	return LookPath2(file, &defaultEnv{})
    18  }