Skip to content

Railway Deployment #3ca0c8 fix: remove broken git clone stage#3

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

Railway Deployment #3ca0c8 fix: remove broken git clone stage#3
railway-app[bot] wants to merge 2 commits intomainfrom
railway/fix-deploy-3ca0c8

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 actors.Dockerfile uses an alpine/git stage that runs git clone ... ${GIT_REPO_URL} where GIT_REPO_URL is never declared as an ARG and is not a Railway-provided variable, causing a fatal git error (exit 128). The stage was added to initialize the iso-repo git submodule, which supplies iso-kv, iso-signatures, and iso-ucan as workspace: dependencies.

Solution

Removed the broken git clone stage from actors.Dockerfile and replaced it with a simple COPY . /project, since Railway already provides the source code. Switched iso-kv, iso-signatures, and iso-ucan in actors/package.json from workspace: to their published npm versions (^3.1.1, ^0.5.1, ^0.4.2) used in the last successful deployment. Removed the iso-repo/packages/* workspace entry from the root package.json to prevent bun from trying to resolve packages from the missing submodule directory.

Changes

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

Context

  • Deployment: #3ca0c8
  • Failed commit: c61b25b

Generated by Railway

@zicklag zicklag force-pushed the main branch 3 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