actions-marketplace-validations/Hasura Cloud Preview Apps
Get Hasura Cloud preview apps with metadata and migrations from GitHub branches
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| name | Name of the preview app | yes | cloud_free |
| region | Region to deploy preview app in | no | us-west-1 |
| tier | Plan of the preview app | no | cloud_free |
| hasuraCloudGraphQLEndpoint | GraphQL endpoint of Hasura Cloud data service | no | https://data.pro.hasura.io/v1/graphql |
| hasuraProjectDirectoryPath | Path to the directory of the Hasura project in the repo. If empty, root is considered to be a Hasura project. | no | — |
| hasuraEnv | Set of environment variables that you wish to provide to the created preview app. Example: HASURA_GRAPHQL_JWT_SECRET, PG_DATABASE_URL etc. Please note that this is different from the env vars of this action. | no | — |
| postgresDBConfig | Connection to a Postgres server for creating/deleting ephemeral datasources | no | — |
| delete | Set true when you are using this action on pull request close event. This will delete the preview app with the given name. | no | false |
Outputs
| name | description |
|---|---|
| graphQLEndpoint | GraphQL endpoint of the created preview app |
| consoleURL | Console URL of the created preview app |
| projectName | Name of the preview app creataed |
| projectId | Project ID of the created preview app |