eas channel protection commands
Introduced 2026-09-09 · score 0.92
HOW TO USE IT
When you need to restrict publishing and channel changes, protect the channel; remove that restriction with unprotect. Inspect protection status with channel:list or channel:view.
eas channel:protect <channel-name>eas channel:unprotect <channel-name>eas channel:list
eas channel:view <channel-name>WHY THIS HELPS
Manage protection for an EAS Update channel and inspect its protection status.
REQUIREMENTS AND LIMITATIONS
- Version: v24.0.0
- <channel-name> / [NAME]: Channel name to protect or unprotect; omitting it prompts channel selection.
- --json: Enable JSON output; implies --non-interactive.
- --non-interactive: Run without interactive prompts; supply a channel name when using this flag.
- --offset <value>: Start channel list pagination at this index; defaults to 0.
- --limit <value>: Number of channels to fetch per query; defaults to 10 and is capped at 25.
- [NAME] for channel:view: Name of the channel to view.
- Prerequisite: Requires EAS CLI 24.0.0 or later.
- Prerequisite: Only Release Managers, Admins, and Owners can run protect or unprotect.
FIRST-PARTY EVIDENCE
- https://github.com/expo/eas-cli/releases/tag/v24.0.0
- https://github.com/expo/eas-cli/blob/v24.0.0/packages/eas-cli/src/commands/channel/protect.ts
- https://github.com/expo/eas-cli/blob/v24.0.0/packages/eas-cli/src/commands/channel/unprotect.ts
- https://github.com/expo/eas-cli/blob/v24.0.0/packages/eas-cli/src/commands/channel/list.ts
- https://github.com/expo/eas-cli/blob/v24.0.0/packages/eas-cli/src/commands/channel/view.ts
- https://docs.expo.dev/eas/protected-resources/
Check the installed version and the source before using it. Entry JSON