Same as #2809 but for RepositoryName conditions.
Receiving same error 422 Validation Failed [{Resource: Field: Code: Message:Invalid target patterns: ''}] when "exclude" is empty and omitted.
Expected Behavior:
The github.Ruleset struct should include all the necessary fields to create a GitHub Ruleset, ensuring that no required fields are omitted, allow users to create ruleset successfully without encountering any errors.
Steps to Reproduce:
Both conditions.repository_name.include and conditions.repository_name.exclude fields are required even when empty.
Additional Information:
go-github library version: v54.0.0
Same as #2809 but for
RepositoryNameconditions.Receiving same error
422 Validation Failed [{Resource: Field: Code: Message:Invalid target patterns: ''}]when "exclude" is empty and omitted.Expected Behavior:
The
github.Rulesetstruct should include all the necessary fields to create a GitHub Ruleset, ensuring that no required fields are omitted, allow users to create ruleset successfully without encountering any errors.Steps to Reproduce:
Both
conditions.repository_name.includeandconditions.repository_name.excludefields are required even when empty.Additional Information:
go-github library version: v54.0.0