Skip to content

Railway Deployment #dad1fb fix: use npm versions for iso packages#2

Open
railway-app[bot] wants to merge 2 commits intomainfrom
railway/fix-deploy-dad1fb
Open

Railway Deployment #dad1fb fix: use npm versions for iso packages#2
railway-app[bot] wants to merge 2 commits intomainfrom
railway/fix-deploy-dad1fb

Conversation

@railway-app
Copy link
Copy Markdown

@railway-app railway-app bot commented Mar 20, 2026

Problem

The actors service fails at BUILD_IMAGE because iso-kv, iso-signatures, and iso-ucan are declared as workspace: dependencies pointing to iso-repo/packages/*. The iso-repo directory is a git submodule that Railway does not initialize during clone, leaving it empty. bun install cannot resolve the workspace packages, causing bun build --compile to fail with "Could not resolve" errors for those modules.

Solution

Reverted iso-kv, iso-signatures, and iso-ucan in actors/package.json to their last-known-working published npm versions (^3.1.1, ^0.5.1, ^0.4.2). Removed the iso-repo/packages/* entry from the root package.json workspaces array so bun no longer attempts to resolve packages from the empty submodule directory.

Changes

  • Modified actors/package.json
  • Modified package.json

Context

  • Deployment: #dad1fb
  • Failed commit: 0a182ec

Generated by Railway

@zicklag zicklag force-pushed the main branch 5 times, most recently from dc62eff to 526cc7a Compare March 20, 2026 02:37
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