https://github.com/crabnebula-dev/cloud-release
This is an action to assist with the usage of CrabNebula's Cloud platform.
https://github.com/crabnebula-dev/cloud-release
Last synced: 6 months ago
JSON representation
This is an action to assist with the usage of CrabNebula's Cloud platform.
- Host: GitHub
- URL: https://github.com/crabnebula-dev/cloud-release
- Owner: crabnebula-dev
- License: apache-2.0
- Created: 2024-01-09T03:13:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-16T17:36:19.000Z (almost 2 years ago)
- Last Synced: 2025-07-28T16:02:19.674Z (about 1 year ago)
- Homepage: https://docs.crabnebula.dev
- Size: 46.9 KB
- Stars: 13
- Watchers: 1
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE_APACHE-2.0
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# CrabNebula Cloud Release GitHub Action
This action wraps the CrabNebula Cloud CLI to be used as a GitHub Action.
The documentation for the CrabNebula Cloud can be found [here](https://docs.crabnebula.dev/cloud/). It includes information on [how to install the CLI](https://docs.crabnebula.dev/cloud/cli/install/) and how to use it as well as [example workflows](https://docs.crabnebula.dev/cloud/ci/overview/) for this action.
## Example
```yml
name: Test Action
on:
push:
branches:
- release
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
draft:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: create draft release
uses: crabnebula-dev/cloud-release@v0.2.0
id: draft
with:
command: release draft ${{ secrets.CN_APP_ID }} 0.1.0
api-key: ${{ secrets.CN_API_KEY }}
```
## Licenses
MIT or MIT/Apache 2.0 where applicable.