Approval

flightstack/approval@1.0.0 Step Verified

Pause the run until an approver from the allowed list signs off.

Add it to a pipeline

jobs:
  - id: approval
    uses: flightstack/approval@1.0.0
    inputs:
      approvers: <array>

Or drag it onto the canvas from the step palette in the visual editor. Pin an exact version for production pipelines.

Inputs

approvers array required
List of user identifiers allowed to approve.
timeoutMinutes integer default 1440
How long to wait for approval before failing the run (minutes).
message string
Message shown to approvers in the UI.

Outputs

approvedBystring
User id of the approver who confirmed.