Skip to content

Add periodic workflow and workflow run support#13

Merged
daviddavis merged 1 commit into
pulp:mainfrom
daviddavis:periodic-workflows
Jul 24, 2026
Merged

Add periodic workflow and workflow run support#13
daviddavis merged 1 commit into
pulp:mainfrom
daviddavis:periodic-workflows

Conversation

@daviddavis

Copy link
Copy Markdown
Collaborator

Mirror pulp_workflow PR #41 in the CLI/glue:

  • Add --dispatch-interval to 'workflow create' for recurring workflows.
  • 'workflow cancel' now stops a workflow (removes schedule, cancels in-flight runs) and is idempotent.
  • Add PulpWorkflowRunContext and a 'workflow run' command group (list/show/cancel) for the new workflow-runs resource.
  • Drop the workflow-level 'state' filter (state now lives on runs).

Mirror pulp_workflow PR #41 in the CLI/glue:
- Add --dispatch-interval to 'workflow create' for recurring workflows.
- 'workflow cancel' now stops a workflow (removes schedule, cancels
  in-flight runs) and is idempotent.
- Add PulpWorkflowRunContext and a 'workflow run' command group
  (list/show/cancel) for the new workflow-runs resource.
- Drop the workflow-level 'state' filter (state now lives on runs).
@daviddavis
daviddavis force-pushed the periodic-workflows branch from ef7f842 to 3d0065f Compare July 24, 2026 15:13
@daviddavis
daviddavis merged commit d709b4a into pulp:main Jul 24, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant