Builds
We highly recommend RubyCI for builds
Getting Started
- Click the Use this template button to create a clone of this repo in your Github account.
- Once you've git cloned your repo to your computer, run the following;
cd <app_name>
./bin/respawn
Then run the following to start the application.
./bin/dev
Using overcommit
overcommit a fully configurable and extendable Git hook manager is included. When enabled the hooks will run each time a git commit is made. If any of the checks fail the commit will be ignored and the erros will be shown.
Enable overcommit
overcommit --sign && overcommit --sign pre-commit
Run overcommit
overcommit --run
The above pre commit hooks have been defined in .overcommit.yml
Troubleshooting Overcommit
click for more
If you get errors try running the following anf then the above steps.
overcommit --uninstall`
What's in the box
"Good frameworks are extracted, not invented" - David Heinemeier Hansson
The Gemfile is annotated with the description and links to each Gem's homepage for further details.
Alternatives
See a list of alternative Rails 7 templates here
Contributions
Contributions welcome
Contributions aligning with the project vision are welcome.