+16
-1
.tangled/workflows/deploy.yml
+16
-1
.tangled/workflows/deploy.yml
···
13
13
- railway
14
14
15
15
steps:
16
+
- name: Check for required values
17
+
command: |
18
+
if [ -z "${RAILWAY_TOKEN}" ]; then
19
+
echo "Error: RAILWAY_TOKEN is not set or empty"
20
+
exit 1
21
+
fi
22
+
if [ -z "${RAILWAY_SERVICE_ID}" ]; then
23
+
echo "Error: RAILWAY_SERVICE_ID is not set or empty"
24
+
exit 1
25
+
fi
26
+
27
+
echo "RAILWAY_TOKEN and RAILWAY_SERVICE_ID are configured"
16
28
- name: Deploy to Railway
17
-
command: RAILWAY_TOKEN=$RAILWAY_TOKEN railway up --ci --service=$RAILWAY_SERVICE_ID
29
+
command: |
30
+
railway up --ci \
31
+
--service="$RAILWAY_SERVICE_ID" \
32
+
--environment="production"