From 57527d5adfb137bd03b67fd0d3dbae627b9cb341 Mon Sep 17 00:00:00 2001 From: kaladinlight <35275952+kaladinlight@users.noreply.github.com> Date: Thu, 12 Feb 2026 14:06:16 -0700 Subject: [PATCH] fix: update restart policy to always --- apps/notifications-service/railway.json | 16 ++++++++++++++++ apps/notifications-service/railway.toml | 13 ------------- apps/swap-service/railway.json | 16 ++++++++++++++++ apps/swap-service/railway.toml | 13 ------------- apps/user-service/railway.json | 16 ++++++++++++++++ apps/user-service/railway.toml | 13 ------------- 6 files changed, 48 insertions(+), 39 deletions(-) create mode 100644 apps/notifications-service/railway.json delete mode 100644 apps/notifications-service/railway.toml create mode 100644 apps/swap-service/railway.json delete mode 100644 apps/swap-service/railway.toml create mode 100644 apps/user-service/railway.json delete mode 100644 apps/user-service/railway.toml diff --git a/apps/notifications-service/railway.json b/apps/notifications-service/railway.json new file mode 100644 index 0000000..583538d --- /dev/null +++ b/apps/notifications-service/railway.json @@ -0,0 +1,16 @@ +{ + "$schema": "https://railway.com/railway.schema.json", + "build": { + "builder": "RAILPACK", + "buildCommand": "yarn build", + "watchPatterns": ["yarn.lock", "apps/notifications-service/**", "packages/**"] + }, + "deploy": { + "preDeployCommand": "cd apps/notifications-service && yarn db:migrate", + "startCommand": "cd apps/notifications-service && yarn start:prod", + "restartPolicyType": "ALWAYS", + "multiRegionConfig": { + "us-west2": { "numReplicas": 1 } + } + } +} diff --git a/apps/notifications-service/railway.toml b/apps/notifications-service/railway.toml deleted file mode 100644 index 677d682..0000000 --- a/apps/notifications-service/railway.toml +++ /dev/null @@ -1,13 +0,0 @@ -[build] -builder = "railpack" -buildCommand = "yarn build" -watchPatterns = ["yarn.lock", "apps/notifications-service/**", "packages/**"] - -[deploy] -preDeployCommand = "cd apps/notifications-service && yarn db:migrate" -startCommand = "cd apps/notifications-service && yarn start:prod" -restartPolicyType = "ON_FAILURE" -restartPolicyMaxRetries = 3 - -[deploy.multiRegionConfig] -us-west2 = { numReplicas = 1 } diff --git a/apps/swap-service/railway.json b/apps/swap-service/railway.json new file mode 100644 index 0000000..e7c4edc --- /dev/null +++ b/apps/swap-service/railway.json @@ -0,0 +1,16 @@ +{ + "$schema": "https://railway.com/railway.schema.json", + "build": { + "builder": "RAILPACK", + "buildCommand": "yarn build", + "watchPatterns": ["yarn.lock", "apps/swap-service/**", "packages/**"] + }, + "deploy": { + "preDeployCommand": "cd apps/swap-service && yarn db:migrate", + "startCommand": "cd apps/swap-service && yarn start:prod", + "restartPolicyType": "ALWAYS", + "multiRegionConfig": { + "us-west2": { "numReplicas": 1 } + } + } +} diff --git a/apps/swap-service/railway.toml b/apps/swap-service/railway.toml deleted file mode 100644 index edcb7fa..0000000 --- a/apps/swap-service/railway.toml +++ /dev/null @@ -1,13 +0,0 @@ -[build] -builder = "railpack" -buildCommand = "yarn build" -watchPatterns = ["yarn.lock", "apps/swap-service/**", "packages/**"] - -[deploy] -preDeployCommand = "cd apps/swap-service && yarn db:migrate" -startCommand = "cd apps/swap-service && yarn start:prod" -restartPolicyType = "ON_FAILURE" -restartPolicyMaxRetries = 3 - -[deploy.multiRegionConfig] -us-west2 = { numReplicas = 1 } diff --git a/apps/user-service/railway.json b/apps/user-service/railway.json new file mode 100644 index 0000000..377fc66 --- /dev/null +++ b/apps/user-service/railway.json @@ -0,0 +1,16 @@ +{ + "$schema": "https://railway.com/railway.schema.json", + "build": { + "builder": "RAILPACK", + "buildCommand": "yarn build", + "watchPatterns": ["yarn.lock", "apps/user-service/**", "packages/**"] + }, + "deploy": { + "preDeployCommand": "cd apps/user-service && yarn db:migrate", + "startCommand": "cd apps/user-service && yarn start:prod", + "restartPolicyType": "ALWAYS", + "multiRegionConfig": { + "us-west2": { "numReplicas": 1 } + } + } +} diff --git a/apps/user-service/railway.toml b/apps/user-service/railway.toml deleted file mode 100644 index cd158f8..0000000 --- a/apps/user-service/railway.toml +++ /dev/null @@ -1,13 +0,0 @@ -[build] -builder = "railpack" -buildCommand = "yarn build" -watchPatterns = ["yarn.lock", "apps/user-service/**", "packages/**"] - -[deploy] -preDeployCommand = "cd apps/user-service && yarn db:migrate" -startCommand = "cd apps/user-service && yarn start:prod" -restartPolicyType = "ON_FAILURE" -restartPolicyMaxRetries = 3 - -[deploy.multiRegionConfig] -us-west2 = { numReplicas = 1 }