github.com/replicatedhq/ship@v0.55.0/pkg/lifecycle/render/planner/step_github.go (about) 1 package planner 2 3 import ( 4 "github.com/replicatedhq/libyaml" 5 "github.com/replicatedhq/ship/pkg/api" 6 "github.com/replicatedhq/ship/pkg/lifecycle/render/root" 7 ) 8 9 func (p *CLIPlanner) githubStep( 10 rootFs root.Fs, 11 asset api.GitHubAsset, 12 configGroups []libyaml.ConfigGroup, 13 renderRoot string, 14 meta api.ReleaseMetadata, 15 templateContext map[string]interface{}, 16 ) Step { 17 return Step{ 18 Dest: asset.Dest, 19 Description: asset.Description, 20 Execute: p.GitHub.Execute(rootFs, asset, configGroups, renderRoot, meta, templateContext), 21 } 22 }