poltio/Pull Request Preview

Creates unique preview environments for Pull Requests on Google Cloud Run

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 18, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: poltio/action-pr-preview@3337f6a2b9ce2c450183bf841eb47b74ec49782e # v0.0.17

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
GOOGLE_CLOUD_PROJECT_IDGoogle Cloud Project ID you want to use.yes
GOOGLE_CLOUD_SERVICE_ACCOUNT_KEYGoogle Cloud Service Account KEYyes
DOCKER_BUILD_ARGSIf you want to inject build params to docker build step.yes
CLOUD_RUN_SERVICE_NAMEGoogle Cloud Run Service name you want to deployyes
CLOUD_RUN_REGIONThe region you want your service to runyes
CLOUD_RUN_SECRETSCloud Run secrets to mount or use env vars no""
CLOUD_RUN_ENV_VARSCloud Run env vars no""
ARTIFACT_REGISTRY_REGIONGoogle Artifact Registry region you want to useyes
ARTIFACT_REGISTRY_REPOGoogle artifact Registry repository you want to store your build image inyes
ARTIFACT_REGISTRY_IMAGEGoogle Artifact Registry imageyes
namedescription
PREVIEW_URLThe url for the preview environment.