Need the shared environment model?
Read the Fundamentals page for the shared model, then use this guide for CLI promotion
workflows.
Create a Promotion Request
Run the guided flow:- selecting source environment,
- selecting target environment,
- selecting one or more variable keys,
- choosing whether to include current values.
include values defaults to false. In this mode, key names are preserved while values are
intentionally blank in the request payload.Scriptable create example
Review Pending Requests
List pending requests in the current project:- Approve
- Reject
- Cancel
Approve, Reject, or Cancel Directly
Approve:Include-Values vs Blank-Values Behavior
- include values = false: request carries key names with blank values.
- include values = true: request includes encrypted payloads for current source values when available on your device.
--set KEY=VALUE).
Recovery and Terminal States
- If create/approve fails due to key-signature access requirements, CLI performs one controlled key-share recovery attempt, then retries once.
- If a request is already resolved, CLI exits cleanly with explicit status instead of retrying destructively.
Continue
Environment workflows
Return to push, pull, sync, diff, and validation workflows.
Device and key re-share
Review device identity and key re-sharing flows used during recovery paths.
Security controls matrix
Map promotion review controls to audit and operational evidence.