Skip to content

pull_steps should be editable in the UI and through the Prefect client #11052

@maitlandmarshall

Description

@maitlandmarshall

First check

  • I added a descriptive title to this issue.
  • I used the GitHub search to find a similar request and didn't find it.
  • I searched the Prefect documentation for this feature.

Prefect Version

2.x

Describe the current behavior

pull_steps are visible in the deployments UI but currently no way to edit them.
The Prefect Client also has no API for editing or providing pull_steps for new deployments programmatically.

Describe the proposed behavior

pull_steps should be editable in the UI in the same way as Infrastructure overrides.
image

pull_steps should be added as a prop to the Prefect Deployment class.

Example Use

No response

Additional context

I am travelling overseas and one of my deployments is affected by #11051 and I am currently unable to fix it until I get home.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementAn improvement of an existing feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions