Install script fails on Linux
https://raw.githubusercontent.com/nerves-hub/nerves_hub_cli/master/install.sh Following installation instructions: ```sh $ curl --proto '=https' --tlsv1.2 -fsSL https://raw.githubusercontent.com/nerves-hub/nerves_hub_cli/master/install.sh | sh sh: 31: [[: not found sh: 37: [[: not found sh: 7: [[: not found sh: 16: [[: not found gzip: stdin: not in gzip format tar: Child died with signal 13 tar: Error is not recoverable: exiting now ```

Ben Rogmans about 1 month ago
Feature Request
Install script fails on Linux
https://raw.githubusercontent.com/nerves-hub/nerves_hub_cli/master/install.sh Following installation instructions: ```sh $ curl --proto '=https' --tlsv1.2 -fsSL https://raw.githubusercontent.com/nerves-hub/nerves_hub_cli/master/install.sh | sh sh: 31: [[: not found sh: 37: [[: not found sh: 7: [[: not found sh: 16: [[: not found gzip: stdin: not in gzip format tar: Child died with signal 13 tar: Error is not recoverable: exiting now ```

Ben Rogmans about 1 month ago
Feature Request
Feature request: cancelling outstanding user invites
When sent to the wrong address, they remain open forever - confronting you with your mistakes forever 😅

Ben Rogmans about 1 month ago
Feature Request
Feature request: cancelling outstanding user invites
When sent to the wrong address, they remain open forever - confronting you with your mistakes forever 😅

Ben Rogmans about 1 month ago
Feature Request
Support scripts: run on deployment group
As a user, I would like to run support scripts in bulk so that I can retrieve certain information for an entire deployment group (or set a certain setting, if support scripts take parameters).

Ben Rogmans about 1 month ago
Feature Request
Support scripts: run on deployment group
As a user, I would like to run support scripts in bulk so that I can retrieve certain information for an entire deployment group (or set a certain setting, if support scripts take parameters).

Ben Rogmans about 1 month ago
Feature Request
Support scripts: taking parameters
As an engineer I want to be able to use variable input data for support scripts, that are passed as function arguments, so that I can prepare easy to use support scripts for operational staff.

Ben Rogmans about 1 month ago
Feature Request
Support scripts: taking parameters
As an engineer I want to be able to use variable input data for support scripts, that are passed as function arguments, so that I can prepare easy to use support scripts for operational staff.

Ben Rogmans about 1 month ago
Feature Request
Planned
Release description and notes
Allow for releases to be given a description and notes when they are created. This is useful for tracking the reasons for the change, and what’s included in the firmware update.

Josh Kalderimis about 2 months ago
Planning
Planned
Release description and notes
Allow for releases to be given a description and notes when they are created. This is useful for tracking the reasons for the change, and what’s included in the firmware update.

Josh Kalderimis about 2 months ago
Planning
Planned
Required Releases
Allow releases to be marked as ‘required’ so that devices in a deployment are forced to update to specific versions before receiving the latest. eg. A deployment has 3 releases in its history, v1, v2, and v3. If no releases are marked as ‘required’, v3 will be sent to devices, but if v2 is a ‘required’ release and there are devices still on v1 firmware, they will be requested to update to v2 first before then being asked to update to v3.

Josh Kalderimis about 2 months ago
Planning
Planned
Required Releases
Allow releases to be marked as ‘required’ so that devices in a deployment are forced to update to specific versions before receiving the latest. eg. A deployment has 3 releases in its history, v1, v2, and v3. If no releases are marked as ‘required’, v3 will be sent to devices, but if v2 is a ‘required’ release and there are devices still on v1 firmware, they will be requested to update to v2 first before then being asked to update to v3.

Josh Kalderimis about 2 months ago
Planning
Planned
CircleCI Orb
Similar to the recently shipped GitHub Action, this would allow users to more easily ship new firmware to NervesCloud and their devices. https://circleci.com/docs/orbs/author/manual-orb-authoring-process/#create-a-namespace https://circleci.com/developer/orbs/orb/dwave/orb-examples#orb-source https://oneuptime.com/blog/post/2026-01-27-circleci-orbs/view https://github.com/cypress-io/circleci-orb https://medium.com/@speeddragon/building-an-orb-in-circleci-elixir-example-4960d4be02f3

Josh Kalderimis about 2 months ago
Planning
Planned
CircleCI Orb
Similar to the recently shipped GitHub Action, this would allow users to more easily ship new firmware to NervesCloud and their devices. https://circleci.com/docs/orbs/author/manual-orb-authoring-process/#create-a-namespace https://circleci.com/developer/orbs/orb/dwave/orb-examples#orb-source https://oneuptime.com/blog/post/2026-01-27-circleci-orbs/view https://github.com/cypress-io/circleci-orb https://medium.com/@speeddragon/building-an-orb-in-circleci-elixir-example-4960d4be02f3

Josh Kalderimis about 2 months ago
Planning
Planned
Allow the CLI to return JSON
This would allow the firmware uploading GitHub Action to parse the output and display it nicely in the GitHub UI

Josh Kalderimis about 2 months ago
Planning
Planned
Allow the CLI to return JSON
This would allow the firmware uploading GitHub Action to parse the output and display it nicely in the GitHub UI

Josh Kalderimis about 2 months ago
Planning
Completed
GitHub Action
Add a GitHub Action to simplify to uploading of Nerves firmware, including updating a deployment with the newly uploaded firmware. https://github.com/nervescloud/upload-nerves-firmware

Josh Kalderimis about 2 months ago
Planning
Completed
GitHub Action
Add a GitHub Action to simplify to uploading of Nerves firmware, including updating a deployment with the newly uploaded firmware. https://github.com/nervescloud/upload-nerves-firmware

Josh Kalderimis about 2 months ago
Planning
Planned
Deployment workflows
Allow deployments to define workflows which contain one or more connected stages with their own conditions and concurrency settings.

Josh Kalderimis about 2 months ago
Planning
Planned
Deployment workflows
Allow deployments to define workflows which contain one or more connected stages with their own conditions and concurrency settings.

Josh Kalderimis about 2 months ago
Planning
Planned
Slack notifications
Allow Slack workspaces to connect to NervesHub for event notifications, similar to Webhook notifications

Josh Kalderimis about 2 months ago
Planning
Planned
Slack notifications
Allow Slack workspaces to connect to NervesHub for event notifications, similar to Webhook notifications

Josh Kalderimis about 2 months ago
Planning