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

Function UpdateActionsInWorkflowFiles

pkg/cli/update_actions.go:602–604  ·  view source on GitHub ↗

UpdateActionsInWorkflowFiles scans all workflow .md files under workflowsDir (recursively) and updates any "uses: org/repo@version" references to the latest major version. Updated files are recompiled. By default all actions are updated to the latest major version; pass disableReleaseBump=true to on

(ctx context.Context, workflowsDir, engineOverride string, verbose, disableReleaseBump bool, noCompile bool, coolDown time.Duration)

Source from the content-addressed store, hash-verified

600// the latest major version; pass disableReleaseBump=true to only update core
601// (actions/*) references.
602func UpdateActionsInWorkflowFiles(ctx context.Context, workflowsDir, engineOverride string, verbose, disableReleaseBump bool, noCompile bool, coolDown time.Duration) error {
603 return updateActionsInWorkflowFiles(ctx, defaultActionUpdateDeps(), workflowsDir, engineOverride, verbose, disableReleaseBump, noCompile, coolDown)
604}
605
606func updateActionsInWorkflowFiles(ctx context.Context, deps actionUpdateDeps, workflowsDir, engineOverride string, verbose, disableReleaseBump bool, noCompile bool, coolDown time.Duration) error {
607 if workflowsDir == "" {

Callers 2

runUpgradeCommandFunction · 0.85
RunUpdateWorkflowsFunction · 0.85

Calls 2

defaultActionUpdateDepsFunction · 0.85

Tested by

no test coverage detected