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: 8 months ago
JSON representation
A Github Action to install and initialize pvnctl
- Host: GitHub
- URL: https://github.com/prodvana/init-pvnctl-action
- Owner: prodvana
- License: mit
- Created: 2023-07-28T18:41:26.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-20T15:37:18.000Z (over 2 years ago)
- Last Synced: 2025-03-04T13:19:31.345Z (over 1 year ago)
- Topics: actions, github-actions
- Homepage: https://prodvana.io
- Size: 9.77 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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/init-pvnctl-action@v0.1.2
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
```