# Deploy to all devices from github actions

**URL:** <https://hub.mender.io/t/deploy-to-all-devices-from-github-actions/8193>\
**Category:** General Discussions\
**Tags:** deployment, github-action\
**Created:** [February 14, 2026, 3:29am UTC](https://hub.mender.io/t/deploy-to-all-devices-from-github-actions/8193 "2026-02-14T03:29:54Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![mikkelti](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/mikkelti/32/2657_2.png) [@mikkelti](https://hub.mender.io/u/mikkelti)\
**Post date:** [February 14, 2026, 3:29am UTC](https://hub.mender.io/t/deploy-to-all-devices-from-github-actions/8193/1 "2026-02-14T03:29:54Z")

</div>

Is it possible to deploy to all devices with the create deployment github action? Otherwise, I would like to request that feature 🙂

---

<div class="post-metadata">

**Author:** ![TheYoctoJester](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/theyoctojester/32/1444_2.png) [@TheYoctoJester](https://hub.mender.io/u/TheYoctoJester)\
**Post date:** [February 16, 2026, 8:31am UTC](https://hub.mender.io/t/deploy-to-all-devices-from-github-actions/8193/2 "2026-02-16T08:31:47Z")

</div>

Hi @mikkelti,

Thanks for reaching out! Deploying to all devices is not supported right now, but should be reasonably easy to add. The key is passing a [NewDeployment object](https://docs.mender.io/api/#management-api-deployments-schemas-newdeployment) with the `all_devices` property set `true` to the [create deployments endpoint](https://docs.mender.io/api/#management-api-deployments-create-deployment).

Happy to help if you have questions, or want to submit a PR.

Greetz,  
Josef

---

<div class="post-metadata">

**Author:** ![mosci](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/mosci/32/2655_2.png) [@mosci](https://hub.mender.io/u/mosci)\
**Post date:** [February 16, 2026, 8:53am UTC](https://hub.mender.io/t/deploy-to-all-devices-from-github-actions/8193/3 "2026-02-16T08:53:51Z")

</div>

You can put all devices in one group, and do a deployment to that group.

Deploying to all devices would not work for all those, who have more than one deviceType - Like us 😃

---

<div class="post-metadata">

**Author:** ![TheYoctoJester](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/theyoctojester/32/1444_2.png) [@TheYoctoJester](https://hub.mender.io/u/TheYoctoJester)\
**Post date:** [February 16, 2026, 8:56am UTC](https://hub.mender.io/t/deploy-to-all-devices-from-github-actions/8193/4 "2026-02-16T08:56:50Z")

</div>

@mosci Hm, what do you mean by “not work with more than one device type”? As long as the artifact is compatible with all required ones, deploying to all should work straight away. If it matches the use case is a different question, obviously.

Greetz,  
Josef

---

<div class="post-metadata">

**Author:** ![mosci](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/mosci/32/2655_2.png) [@mosci](https://hub.mender.io/u/mosci)\
**Post date:** [February 16, 2026, 8:59am UTC](https://hub.mender.io/t/deploy-to-all-devices-from-github-actions/8193/5 "2026-02-16T08:59:07Z")

</div>

fair point …  
by ‘all’ I was thinking of ‘all’ … not “all from same deviceType”  
🤝

---

<div class="post-metadata">

**Author:** ![TheYoctoJester](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/theyoctojester/32/1444_2.png) [@TheYoctoJester](https://hub.mender.io/u/TheYoctoJester)\
**Post date:** [February 16, 2026, 9:32am UTC](https://hub.mender.io/t/deploy-to-all-devices-from-github-actions/8193/6 "2026-02-16T09:32:05Z")

</div>

@mosci yeah me too, deploying to literally all devices. But as long as the release one wants to deploy (and a release can have multiple artifacts, which can in turn have multiple compatible `device_types`), matches the whole fleet, it is possible - albeit probably not a standard use case for fleets of non-trivial sizes.
