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.
key | description |
---|---|
api-key | The CrabNebula Cloud API key to use. |
command | The 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 Type | Description |
---|---|
Tauri v1 | Tauri v1 applications. |
Tauri v2 | Tauri v2 applications. |
Packager | Apps using packager to create their binaries. |
Generic Assets | Build agnostic workflow that will handle release and upload of assets. |