Skip to content

Commit

Permalink
[eas-cli] add pause/resume commands for Update Channels (#2614)
Browse files Browse the repository at this point in the history
# Why

We want to allow developers to prevent updates from being served to certain builds by "pausing" update channels.

# How

- I added two new CLI commands to toggle the channel pausing state
- I added the pause status to the channel details output in the `view` and `list` commands

# Test Plan

Build the CLI locally under the `neas` alias, and run `neas channel:pause development && neas channel:view development && neas channel:resume development && neas channel:view development`:

<img width="1364" alt="Screenshot 2024-10-17 at 05 33 36" src="https://github.com/user-attachments/assets/fd557e57-bbf7-463c-8cec-1febcb2fdde8">
  • Loading branch information
FiberJW authored Oct 21, 2024
1 parent 161acbb commit f0b14bf
Show file tree
Hide file tree
Showing 8 changed files with 1,427 additions and 286 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ This is the log of notable changes to EAS CLI and related packages.

### 🎉 New features

- Add `eas channel:pause` and `eas channel:resume` commands to pause/resume update delivery to builds using specific update channels and display paused status in channel details output. ([#2614](https://github.com/expo/eas-cli/pull/2614) by [@fiberjw](https://github.com/fiberjw))

### 🐛 Bug fixes

### 🧹 Chores
Expand Down
Loading

0 comments on commit f0b14bf

Please sign in to comment.