Skip to content

feat(shell): support mise package install step#433

Merged
iloveitaly merged 11 commits intorailwayapp:mainfrom
iloveitaly:build-secrets-docs
Jan 17, 2026
Merged

feat(shell): support mise package install step#433
iloveitaly merged 11 commits intorailwayapp:mainfrom
iloveitaly:build-secrets-docs

Conversation

@iloveitaly
Copy link
Collaborator

@iloveitaly iloveitaly commented Jan 16, 2026

  • As part of investigating the secrets vs variable work, I added some (to me) helpful comments, refactored a couple things (centralize env var list extraction, most importantly), and added some more tests.
  • I noticed that the RAILPACK_ configuration variables did not have an integration test, so I added those and in the process realized that the shell provider does not have a mise installation step, which breaks some of the RailPack configuration variables, so I added support for this.

@iloveitaly iloveitaly changed the title refactor: centralize env var list extraction feat(shell): support mise package install step Jan 17, 2026
@iloveitaly iloveitaly merged commit 337d6e7 into railwayapp:main Jan 17, 2026
102 checks passed
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