Skip to content

feat(api): start approved deployment requests #13

Description

@ctxswitch

Parent

Related to #1

What to build

Implement the start action for approved Deployment Requests so the API can record that execution has begun.

Acceptance criteria

  • POST /deployments/{id}/start transitions approved requests to started.
  • Start accepts an optional note.
  • Starting before approval returns a conflict error.
  • Starting a terminal request returns a conflict error.
  • Tests cover successful start and invalid start transitions.

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Labels

    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