MCPcopy Create free account
hub / github.com/github/gh-aw / extractWorkflowNameFromPath

Function extractWorkflowNameFromPath

pkg/cli/workflows.go:171–175  ·  view source on GitHub ↗

extractWorkflowNameFromPath extracts workflow name from path

(path string)

Source from the content-addressed store, hash-verified

169
170// extractWorkflowNameFromPath extracts workflow name from path
171func extractWorkflowNameFromPath(path string) string {
172 base := filepath.Base(path)
173 name := strings.TrimSuffix(base, filepath.Ext(base))
174 return strings.TrimSuffix(name, ".lock")
175}
176
177// getWorkflowStatus gets the status of a single workflow by name
178func getWorkflowStatus(workflowIdOrName string, repoOverride string, verbose bool) (*GitHubWorkflow, error) {

Callers 7

RunListWorkflowsFunction · 0.85
fetchLatestRunsByRefFunction · 0.85
TestWorkflowCountingFunction · 0.85
fetchGitHubWorkflowsFunction · 0.85
RunListDomainsFunction · 0.85
RunWorkflowDomainsFunction · 0.85

Calls

no outgoing calls

Tested by 2

TestWorkflowCountingFunction · 0.68