diff --git a/.github/workflows/campaign-generator.lock.yml b/.github/workflows/campaign-generator.lock.yml index 2a42272784..54b834efc9 100644 --- a/.github/workflows/campaign-generator.lock.yml +++ b/.github/workflows/campaign-generator.lock.yml @@ -559,7 +559,6 @@ jobs: ] }, "title": { - "required": true, "type": "string", "sanitize": true, "maxLength": 256 diff --git a/pkg/workflow/safe_output_validation_config.go b/pkg/workflow/safe_output_validation_config.go index e9da08a9e5..0ecb965379 100644 --- a/pkg/workflow/safe_output_validation_config.go +++ b/pkg/workflow/safe_output_validation_config.go @@ -247,7 +247,7 @@ var ValidationConfig = map[string]TypeValidationConfig{ "create_project": { DefaultMax: 1, Fields: map[string]FieldValidation{ - "title": {Required: true, Type: "string", Sanitize: true, MaxLength: 256}, + "title": {Required: false, Type: "string", Sanitize: true, MaxLength: 256}, "owner": {Type: "string", Sanitize: true, MaxLength: 128}, "owner_type": {Type: "string", Enum: []string{"org", "user"}}, "item_url": {Type: "string", Sanitize: true, MaxLength: 512, Pattern: "^https://github\\.com/[^/]+/[^/]+/issues/\\d+", PatternError: "must be a full GitHub issue URL (e.g., https://github.com/owner/repo/issues/123)"},