yukaii/Zeabur Review App

Deploy, manage, and cleanup Zeabur review apps for pull requests

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
actionAction to perform: deploy, cleanup, or statusyesdeploy
zeabur-api-keyZeabur API key for authenticationyes
zeabur-project-idZeabur project ID where services will be deployedyes
pr-numberPull request number for service namingyes
commit-shaGit commit SHA (optional, auto-detected if not provided)no
project-nameProject name for review appsnoReview App
ignored-servicesComma-separated list of service names to exclude from review appsno""
cleanup-servicesComma-separated list of service names to cleanup after deploymentno""
update-image-servicesComma-separated list of service name patterns to update with commit tagsno""
domain-prefixDomain prefix for review appsnoapp
image-tag-prefixImage tag prefix for commit-specific imagesnosha
keep-recent-commitsNumber of recent commits to keep when cleaning up PRno3
pr-base-branchBase branch for the pull request to calculate commits againstnomain
template-filePath to zeabur.yaml template filenozeabur.yaml
config-filePath to zeabur-config.env filenozeabur-config.env
namedescription
review-app-urlURL of the deployed review app
review-app-project-nameName of the deployed project
review-app-project-idID of the deployed project
review-app-regionRegion where the app is deployed
review-app-domainDomain name of the review app