diff --git a/act/model/workflow.go b/act/model/workflow.go index 05d210b6..cca20495 100644 --- a/act/model/workflow.go +++ b/act/model/workflow.go @@ -414,6 +414,10 @@ const ( // Type returns the type of the step func (s *Step) Type() StepType { + if s.Run == "" && s.Uses == "" { + return StepTypeInvalid + } + if s.Run != "" { if s.Uses != "" { return StepTypeInvalid