-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove the Figaro gem dependency #394
Comments
@malparty any update on this issue |
@andyduong1920 I'm struggling with tests, the containers won't build and I'm yet to understand why. Looking for debugging this when I have free time 🏃 |
@andyduong1920 Update: I'm still struggling. I moved forward as the tests can execute to a much further step. But I still get errors about containers not reachable (even if previous tests where working with these containers). The 2 main issues:
I should admit that the current structure of the template (full containerized without a command to run this locally) makes debugging really time consuming 🥲 |
In case we merged the #419 which use the new Figaro fork version, not sure we would need to remove the Figaro gem or not ;) |
@andyduong1920 as this forked version has no guarantee to be maintained and has only a few stars, I think it might be better to use DotEnv in the long run. I see the forked version as a transient improvement only: it is much better than the old Figaro, yet it does not solve the root issue of poor maintenance and a small community. |
Why
In order to unlock #316 (Update Ruby 3.1).
database.yml
file (in case the ENV variable is not set). See this example.env
file for other default non-sensitive variables (theapplication.yml
is actually confusing)Resources
See #400 as reference of a first tentative.
Who Benefits?
Developers will be less confused about where the ENV default should go. Developers with the future possibility of using the next Ruby versions.
The text was updated successfully, but these errors were encountered: