Grai Actions
Shared Fields
All actions share some common fields listed below.
Authentication
Field | Required | Default | Description |
---|---|---|---|
api-key | no | Your Grai API key. | |
grai-user | no | Your Gri username. | |
grai-password | no | Your Gri password. | |
workspace | no | Your Grai workspace name |
You must provider either api-key
or grai-user
and grai-password
.
If you're account is associated with multiple workspaces and you're using username/password authentication you must
also provide your desired workspace
.
Other Parameters
Field | Required | Default | Description |
---|---|---|---|
namespace | yes | The Grai namespace for the connection | |
client-host | no | api.grai.io | Hostname for the api of your Grai instance. |
client-port | no | Port for the api of your Grai Instance. | |
grai-frontend-host | no | https://app.grai.io (opens in a new tab) | The URL for your frontend instance of Grai. This might include a port depending on your configuration |
action | no | tests | Which action to perform. Can be tests or update |
github-token | no | ${{github.token}} | The GITHUB_TOKEN secret for your repository |