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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions