vertex-systems-hq/PreviewKit
PR-driven preview environments for cloud-native teams
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| license-key | PreviewKit license key (optional for free tier, required for paid tiers) | no | — |
| service-name | Name of the service to preview | yes | — |
| cloud | Cloud provider: azure, aws, gcp | yes | — |
| azure-subscription-id | Azure subscription ID | no | — |
| azure-resource-group | Azure resource group name | no | — |
| azure-location | Azure region (e.g., eastus, westeurope) | no | eastus |
| azure-container-app-environment | Name of the Container Apps Environment | no | — |
| azure-registry-server | Azure Container Registry server (e.g., myregistry.azurecr.io) | no | — |
| azure-registry-identity | User-assigned managed identity resource ID for ACR pull (recommended) | no | — |
| azure-registry-username | ACR admin username (alternative to managed identity) | no | — |
| azure-registry-password | ACR admin password (alternative to managed identity) | no | — |
| image | Container image to deploy (defaults to service-name:sha) | no | — |
| port | Container port to expose | yes | — |
| github-token | GitHub token for PR comments (defaults to GITHUB_TOKEN env var) | no | — |
Outputs
| name | description |
|---|---|
| preview-url | URL of the deployed preview environment |
| preview-id | Unique identifier of the preview |
| license-tier | License tier used for this deployment (free, team, business, enterprise) |
| preview-context | JSON object containing all PREVIEWKIT_* environment variables |