Conversation
Added fairmint / canton env variables prod deploy script
There was a problem hiding this comment.
Bug: Docker Environment Variable Syntax Error
The three newly-added -e options in the docker run command use a colon (:) instead of an equals sign (=) to assign values (e.g., VAR: '${VALUE}'). Docker's -e flag requires VAR=VALUE as a single argument. This incorrect syntax splits the argument, causing VAR: to be parsed as the environment variable name and '${VALUE}' as an unintended positional argument. This misparses the docker run command, preventing the container from starting or running without critical environment variables, which aborts the production deployment.
.github/workflows/deploy.prod.yaml#L125-L128
open-captable-protocol/.github/workflows/deploy.prod.yaml
Lines 125 to 128 in 63530e8
Was this report helpful? Give feedback by reacting with 👍 or 👎
What?
Please describe what you're trying to accomplish in this PR.
Why?
What problem does this solve? Why is this important? What's the context?
Screenshots (optional)