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

Function writeCacheRestoreKeys

pkg/workflow/cache.go:459–471  ·  view source on GitHub ↗
(builder *strings.Builder, restoreKeys any)

Source from the content-addressed store, hash-verified

457}
458
459func writeCacheRestoreKeys(builder *strings.Builder, restoreKeys any) {
460 if restoreKeys == nil {
461 return
462 }
463 if restoreArray, isArray := restoreKeys.([]any); isArray {
464 builder.WriteString(" restore-keys: |\n")
465 for _, key := range restoreArray {
466 fmt.Fprintf(builder, " %v\n", key)
467 }
468 return
469 }
470 fmt.Fprintf(builder, " restore-keys: %v\n", restoreKeys)
471}
472
473func writeCacheStepValue(builder *strings.Builder, key string, value any) {
474 if value != nil {

Callers 1

writeCacheStepFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected