7 Commits
Author SHA1 Message Date
zeekayandHanzo Dev 5a8a970b16 chore(pack): drop Railway branding from our own docs, comments, and examples
Rewrites our own comments, help text, and example READMEs that named
Railway or linked railway.app so they describe what they do instead.
Retargets the changelog generator and RELEASE.md's Actions/release
links at this repo. Leaves upstream issue links, the MIT copyright,
and the builder/runtime/frontend image references untouched -- those
still point at ghcr.io/railwayapp because we don't publish our own
copies of those images yet.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-04 02:05:25 -07:00
Michael BiancoandGitHub 2432535ce3 feat: additional mise config and idiomatic version files enabling precompiled ruby support (#487)
* fix: change generated mise name to distinguish from user-provided mise.toml, add mise.lock

* docs: misc code comments

* build: stop all docker containers locally when cleaning

* feat: support all idiomatic version files and mise config files in mise installation step

* this enables the user to use advanced configuration (like forcing ruby precompiled binaries) in their mise.toml
* also supported mise.lock during the installation step

* test: ruby 3 compiled test

* docs: note about no main.rb

* fix: cache mise config file search

* refactor: move railpack json config

* test: yjit test and jemalloc on precompiled ruby

* test: enable sassc and other common gems to make sure they don't fail when compiling

* docs: add dedicated mise page

* docs: pulling in the mise docs

needs more deslop effort

* test: snapshot update

* docs: deslop

* test: update test asset name for mise.toml generation

Generated-by: aiautocommit
2026-03-18 14:37:17 -06:00
Michael BiancoandGitHub 6847fd2132 fix: use mise for idiomatic ruby file parsing (#429)
* fix: remove custom .ruby-version parsing

* test: assert against specific ruby 2 version

makes sure .ruby-version is properly being parsed

* test: add ruby version output to ruby server tests

* docs: some future ruby TODOs
2026-01-15 10:52:59 -07:00
Michael BiancoandGitHub 25d9662825 test: add http content assertion to integration tests (#428)
* build: ignore local claude settings

* test: add httpCheck expectedOutput assertions

* test: add expectedOutput to httpCheck to assert against http response content

* test: remove expectedOutput for FE rendered content
2026-01-15 09:49:44 -07:00
Michael BiancoandGitHub 5af6e64f28 test: support docker compose services in integration test (#307)
* test: add docker-compose where postgres is required

* test: http checks where postgres is required

* test: run docker-compose services if they exist in an example project

* test: remove justBuild from django test

* test: snapshot update

* fix: add PORT with default to django gunicorn start command

* test: add bin/rails

* test: update rails with postgres test to have a valid root route

* docs: integration test documentation
2025-10-22 14:09:39 -06:00
Michael BiancoandGitHub a0b7d383cb test: http checks on example projects (#250)
* test: add HTTP checks

* test: http checks on docker containers

* test: removing justBuild if we have an http check

* test: missing bin/rails

* fix: warning if bin/rails dne

* test: allow json5 in test.json

* test: add justBuild for svelte
2025-10-21 11:11:30 -06:00
Jared LundeandGitHub b2e5c3205c add ruby provider (#122) 2025-03-26 09:07:21 -07:00