Skip to content

fix: redeploy Railway services for shared package changes - #35

Merged
Ltcc0 merged 1 commit into
mainfrom
fix/railway-shared-package-watch-paths
Jul 25, 2026
Merged

Ltcc0 merged 1 commit into
mainfrom
fix/railway-shared-package-watch-paths

Conversation

@Ltcc0

@Ltcc0 Ltcc0 commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

Root cause

PR #30 changed only packages/data. The three production Railway services watched only their own apps/* directories, so Railway recorded the merge commit as SKIPPED for every service.

Fix

  • add /packages/**, workspace config files, and each service's Railway TOML to all three config-as-code watchPatterns
  • retain each service's app-specific watch path
  • add a regression test that checks every Railway TOML covers shared workspace changes

Validation

  • pnpm check
  • pnpm agent:migrations:check -- --base origin/main --head HEAD
  • all three TOML files parsed successfully

Production Dashboard settings have already been updated and the current main commit is SUCCESS/RUNNING on all three services.

@Ltcc0
Ltcc0 merged commit 3050a2b into main Jul 25, 2026
1 check passed
@Ltcc0
Ltcc0 deleted the fix/railway-shared-package-watch-paths branch July 25, 2026 14:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant