It's not clear from documentation or source code what version(s) of Rails are intended for support. Also, the github workflow for validating litestack tests appears to have been failing for some time.
Solution
This CR aims to address the test failures and get the build passing in CI and locally.
This work includes adding Rails as a development dependency, enabling CI to run multiple gemfiles including Rails 7.0 and 7.1. If other Rails versions should be exercised please let me know.
Ultimately, I believe the gem documentation should make it clear what Rails versions are supported, following from the versions exercised in CI.
TODO
[x] Address cannot load such file -- active_record in CI
Problem
It's not clear from documentation or source code what version(s) of Rails are intended for support. Also, the github workflow for validating litestack tests appears to have been failing for some time.
Solution
This CR aims to address the test failures and get the build passing in CI and locally.
This work includes adding Rails as a development dependency, enabling CI to run multiple gemfiles including Rails 7.0 and 7.1. If other Rails versions should be exercised please let me know.
Ultimately, I believe the gem documentation should make it clear what Rails versions are supported, following from the versions exercised in CI.
TODO
cannot load such file -- active_record
in CItest_cache.rb
failurestest_jobqueue.rb