Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ParsedWorkflow ¶
type ParsedWorkflow struct {
Name string `yaml:"name,omitempty"`
Jobs map[string]ParsedWorkflowJob `yaml:"jobs"`
Platforms []string
}
func Parse ¶
func Parse(workflowContent []byte) (*ParsedWorkflow, error)
type ParsedWorkflowJob ¶
type ParsedWorkflowJob struct {
Name string `yaml:"name,omitempty"`
RunsOn string `yaml:"runs-on,omitempty"`
Steps []ParsedWorklowStep `yaml:"steps,omitempty"`
}
type ParsedWorklowStep ¶
type ParsedWorklowStep struct {
Uses string `yaml:"uses,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.