For setups that involve databases or services not hosted by Railway, we can't rely on Railway's own PR environment feature since we need to configure service variables to point to branched versions of our database. We have a setup that roughly matches the guide at https://docs.railway.com/guides/github-actions-pr-environment. However, these environments aren't marked as PR environments in the Railway dashboard and it makes it difficult to locate our actual non-ephemeral environments.
The docs for the environment creation mutation at https://docs.railway.com/integrations/api/manage-environments#create-an-environment indicate that it accepts input.ephemeral , but this doesn't seem to be exposed through the CLI. Would this be possible to expose as a flag?
For setups that involve databases or services not hosted by Railway, we can't rely on Railway's own PR environment feature since we need to configure service variables to point to branched versions of our database. We have a setup that roughly matches the guide at https://docs.railway.com/guides/github-actions-pr-environment. However, these environments aren't marked as PR environments in the Railway dashboard and it makes it difficult to locate our actual non-ephemeral environments.
The docs for the environment creation mutation at https://docs.railway.com/integrations/api/manage-environments#create-an-environment indicate that it accepts
input.ephemeral, but this doesn't seem to be exposed through the CLI. Would this be possible to expose as a flag?