diff --git a/internal/ast/ast.go b/internal/ast/ast.go index e2c96e7..154e96e 100644 --- a/internal/ast/ast.go +++ b/internal/ast/ast.go @@ -156,16 +156,16 @@ func (a *Cmd) Apply(r *runfile.Runfile) { for key, value := range r.Scope.Vars { cmd.Scope.PutVar(key, value) } - // Config Environment - // - for _, varAssignment := range a.Config.Vars { - varAssignment.Apply(cmd.Scope) - } // Attrs // for k, v := range r.Scope.Attrs { cmd.Scope.PutAttr(k, v) } + // Config Environment + // + for _, varAssignment := range a.Config.Vars { + varAssignment.Apply(cmd.Scope) + } // Config // cmd.Config = &runfile.RunCmdConfig{}