Skip to content

rayman-tech/nimbus-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nimbus Action

An action for the Nimbus service that deploys projects to your self-hosted servers.

Usage

Here's an example of how to use this action in a workflow file:

name: Nimbus Example
on:
  push:
    branches:
      - main

jobs:
  nimbus-deploy:
    name: Deploy with Nimbus
    runs-on: ubuntu-latest

    steps:
      - name: Checkout
        id: checkout
        uses: actions/checkout@v4

      # Change @main to a specific commit SHA or version tag, e.g.:
      # rayman-tech/nimbus-action@e76147da8e5c81eaf017dede5645551d4b94427b
      # rayman-tech/nimbus-action@v0.0.1
      - name: Deploy
        uses: rayman-tech/nimbus-action@main
        with:
          api-key: ${{ secrets.NIMBUS_API_KEY }}
          nimbus-server: ${{ secrets.NIMBUS_URL }}
          nimbus-path: nimbus.yaml

Inputs

Environment Default Description
nimbus-server N/A The URL of the Nimbus server
api-key N/A The API key for the Nimbus project
nimbus-path nimbus.yaml The path to the nimbus file in your repository

Outputs

Input Description
service-urls List of URLs created from the nimbus file

About

GitHub action for instant cloud-native deployment

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •