sincecutoff.com
← all changes

railway variable setting reads values from stdin

Introduced 2026-01-08 · score 0.92

HOW TO USE IT

When a repository workflow supplies a variable value on stdin, set it with `railway variable --set-from-stdin <KEY>`.

printf '%s' '<value>' | railway variable --set-from-stdin <KEY>

WHY THIS HELPS

Set a Railway variable from a value supplied by a repository workflow on stdin.

REQUIREMENTS AND LIMITATIONS

  • Version: v4.19.0
  • --set-from-stdin <KEY> (required): Legacy flag that reads the variable value from stdin; provide the variable key. The docs say it is deprecated but still supported.
  • -s, --service <SERVICE>: Select the service to set the variable for.
  • -e, --environment <ENV>: Select the environment to set the variable in.
  • Docs conflict: Current Railway CLI docs mark `--set-from-stdin KEY` deprecated but still supported; they recommend `railway variable set KEY --stdin` instead. https://docs.railway.com/cli/variable

FIRST-PARTY EVIDENCE

Check the installed version and the source before using it. Entry JSON

Report a problem with this card