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

Method parseSetIssueFieldConfig

pkg/workflow/set_issue_field.go:16–25  ·  view source on GitHub ↗

parseSetIssueFieldConfig handles set-issue-field configuration.

(outputMap map[string]any)

Source from the content-addressed store, hash-verified

14
15// parseSetIssueFieldConfig handles set-issue-field configuration.
16func (c *Compiler) parseSetIssueFieldConfig(outputMap map[string]any) *SetIssueFieldConfig {
17 config := parseConfigScaffold(outputMap, "set-issue-field", setIssueFieldLog, func(err error) *SetIssueFieldConfig {
18 setIssueFieldLog.Printf("Failed to unmarshal set-issue-field config, disabling handler: %v", err)
19 return nil
20 })
21 if config != nil {
22 setIssueFieldLog.Printf("Parsed configuration: target=%s", config.Target)
23 }
24 return config
25}

Callers 1

Calls 2

parseConfigScaffoldFunction · 0.85
PrintfMethod · 0.45

Tested by

no test coverage detected