Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/prodvana/init-pvnctl-action
- Owner: prodvana
- License: mit
- Created: 2023-07-28T18:41:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-20T15:37:18.000Z (11 months ago)
- Last Synced: 2025-02-02T06:32:30.680Z (7 days 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/[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```