Skip to content

This is an action to assist with the usage of CrabNebula's Cloud platform.

License

Notifications You must be signed in to change notification settings

FabianLars-crabnebula/cloud-release

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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. It includes information on how to install the CLI and how to use it as well as example workflows for this action.

Example

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/[email protected]
        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.

About

This is an action to assist with the usage of CrabNebula's Cloud platform.

Resources

License

Stars

Watchers

Forks

Packages

No packages published