Skip to content

create-pull-request draft expression is dropped from handler config #17594

@strawgate

Description

@strawgate

When safe-outputs.create-pull-request.draft is set via expression (e.g. ${{ inputs.draft-prs }}), the value is not propagated to GH_AW_SAFE_OUTPUTS_HANDLER_CONFIG.

Result: create_pull_request handler does not receive draft, so it falls back to default draft behavior.

Expected: expression-based draft values should be preserved and honored at runtime (same as other dynamic config fields).

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions