Turbopush
CLI

Patching Update Metadata

Modify metadata of an existing release — change mandatory status, rollout percentage, or description — without touching the code.

Modify metadata of an existing release without changing the code, for example, if you forgot to mark a critical bug fix as mandatory or you want to increase the rollout percentage of an update:

npx turbopush patch <appSlug> <deploymentName>

Tip

To fix broken code, use rollback instead, then release a new update.

Examples

Mark Latest Release as Mandatory

npx turbopush patch myapp-ios Production -m

Increase Rollout Percentage

npx turbopush patch myapp-ios Production -l v23 --rollout 50%

Parameters

ParameterRequiredDefaultDescription
appSlugYes-The app slug
deploymentNameYes-The deployment name (e.g., Staging, Production)
--label, -lNolatestTarget a specific release. Find labels via deployment history
--mandatory, -mNo-Set as mandatory. Use --mandatory false to make optional
--description, --desNo-Update release description
--disabled, -xNo-Disable/enable downloads. Use --disabled false to re-enable
--rollout, -rNo-Increase rollout %
--targetBinaryVersion, -tNo-Change compatible binary versions (semver range)

How is this guide?