Unable build project or use arrow keys and environment not built
Description:
When using the railway link -p command, I am unable to select a service using the arrow keys (↑↓ to move). While hitting "Enter" selects the default service, the environment is not built after the selection. This breaks the workflow for linking a project.
Steps to Reproduce:
Run the command railway link -p <project-id>.
Select the project and environment.
When prompted to select a service, the arrow keys do not function.
Hit "Enter" to select the default service.
Expected Behavior:
The arrow keys should allow navigation through the list of services.
Upon selecting the default option (via "Enter"), the environment should be built as expected.
Actual Behavior:
Arrow keys are non-functional, preventing selection of any service.
Pressing "Enter" selects the default service but does not trigger the environment to be built, leaving the project unlinked.
Logs/Terminal Output:
+ 03:22:25pm railway link -p <project-id>,
> Select a project name-redacted
> Select an environment production
> Select a service Reflex
[↑↓ to move, enter to select, type to filter]
System Information:
Railway CLI version: 3.14.0 (Issue persists across 3.13.0 and 3.14.0)
Installed via Homebrew
macOS version: 14.6.1 (23G93)
Terminal: iTerm2
Workaround Tried:
Reinstalled Railway CLI via Homebrew (brew reinstall railway).
Tried both versions 3.13.0 and 3.14.0.
Arrow keys remain non-functional, and the environment still fails to build even when selecting the default option.
Additional Information:
This is a blocking issue as I cannot link the project or build the environment correctly. Please advise on potential fixes or workarounds. Let me know if any further logs or details are required. Thanks for your help!
Unable build project or use arrow keys and environment not built
Description: When using the
railway link -p
command, I am unable to select a service using the arrow keys (↑↓ to move
). While hitting "Enter" selects the default service, the environment is not built after the selection. This breaks the workflow for linking a project.Steps to Reproduce:
railway link -p <project-id>
.Expected Behavior:
Actual Behavior:
Logs/Terminal Output:
System Information:
Workaround Tried:
brew reinstall railway
).Additional Information: This is a blocking issue as I cannot link the project or build the environment correctly. Please advise on potential fixes or workarounds. Let me know if any further logs or details are required. Thanks for your help!