Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/prodvana/init-pvnctl-action

A Github Action to install and initialize pvnctl
https://github.com/prodvana/init-pvnctl-action

actions github-actions

Last synced: about 7 hours ago
JSON representation

A Github Action to install and initialize pvnctl

Awesome Lists containing this project

README

        

# init-pvnctl Github Action

This action helps intstall Prodvana's [pvnctl](https://github.com/prodvana/pvnctl) command line utility and initialize authentication so you can use it during CI runs.

# Usage

## Inputs

| Input | Default | Description |
| ---------- | ---------- | --------------------------------------------------------------------- |
| version | latest | Version of the `pvnctl` binary to install |
| org | (required) | Your Provdana Org Slug, found in your URL: `.runprodvana.com` |
| api_token | (required) | Prodvana API Token. You can create one with `pvnctl api-token create` |

## Basic Usage

```yaml
steps:
- uses: prodvana/[email protected]
with:
org: my-org # you can find this in your Prodvana URL: .runprodvana.com
api_token: ${{ secrets.YOUR_PRODVANA_API_TOKEN }} # create with `pvnctl api-tokens create`
- run: pvnctl applications list

```