Skip to content

Overview

Creating a draft, uploading assets, and publishing a release can all also be automated via GitHub Actions. In order to improve developer experience we have a cloud-release action which forms a wrapper around the CrabNebula CLI.

With 2 configuration arguments, cloud-release will create a draft release in your organization account, upload all assets, and publish when everything is done.

keydescription
api-keyThe CrabNebula Cloud API key to use.
commandThe CrabNebula Cloud CLI command to run. (without the cn namespace).

Workflows

CrabNebula Cloud supports every existing framework through its 5 workflow types. Check the table below to find which one is best suited for your project.

Workflow TypeDescription
Tauri v1Tauri v1 applications.
Tauri v2Tauri v2 applications.
PackagerApps using packager to create their binaries.
Generic AssetsBuild agnostic workflow that will handle release and upload of assets.