3 months ago
Is there a way to set custom deploy names when we deploy from cli instead of the standard "railway up" name
16 Replies
Bumping this. I'm having the same issue. With Github integration I get the commit message as the name of the deployment. However, when using the CLI from deploy.yml I just get railway up which is not useful. I can't seem to find a way to change that.

a month ago
We don't support changing this.
Is it something that could be done in the future? It seems pretty trivial to add a -m flag and pass it through and makes understanding what is deployed in each environment much easier.
a month ago
It is something that could be done now, I will let you know when it is live.
a month ago
It's live whenever this finishes building -
Thanks Brody! I've tested it this morning and it doesn't seem to work though, unless I'm misunderstanding. I'm using the new version 4.27.5.
run: |
# Get first line of commit message, escape quotes
MSG=$(echo "${{ github.event.head_commit.message }}" | head -n1 | sed 's/"/\\"/g')
echo "Deploying with message: $MSG"
railway up --service ml4-api -m "$MSG" --detach &
railway up --service ml4-worker -m "$MSG" --detach &
railway up --service ml4-web -m "$MSG" --detach &
waitAnd in github I get:
Deploying with message: Second test of commit message
Indexing...
Indexing...
Uploading...
Uploading...
Indexing...
Uploading...a month ago
Can you clear the Railway web cache, please?
a month ago
This was a change across three components: backend, frontend, and CLI.
If you are accessing the frontend from your local browser cache, then the old frontend version won't support showing the message.
a month ago
Awsome!
a month ago
Is it possible to get this message sent with webhooks?

a month ago
Use case?
a month ago
Custom discord webhooks etc

a month ago
Yeah, I think we can do that, though I'm noticing perhaps a more relevant use case would be the message showing up in the workspace audit logs, but thats all the same system.
a month ago
Should be live in like 30 minutes, audit logs & webhooks.

