bogdankharchenko/Railway PR Preview

Automatically create and manage Railway preview environments for PRs

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
railway_tokenRailway API token (Account token recommended)no
source_environment_idEnvironment ID to clone from (typically production)no
github_tokenGitHub token for posting comments and status checksno${{ github.token }}
environment_name_prefixPrefix for environment namesnopr-
comment_on_prWhether to comment on the PR with environment infonotrue
deploy_on_createWhether to trigger deployment after creating environmentnotrue
wait_for_urlsWhether to wait for deployment URLs before updating commentnotrue
url_wait_timeoutMax time to wait for URLs in secondsno120
is_ephemeralWhether to create the environment as ephemeral (temporary preview). Note: Railway has built-in PR environment support which is recommended for true ephemeral environments.nofalse
namedescription
environment_idID of the created/managed environment
environment_nameName of the created/managed environment
deployment_urlURL of the deployed environment (if available)