We use the fork-and-pull
workflow for moose development.
To contribute:
- Fork this repo on github
- Make the changes you want to contribute
- Check that moose builds locally on your version
- Check all tests pass
ctest --output-on-failure
passes all tests (TODO: cleanup/fix/update the tests) - Submit your changes via a pull-request.
After this the repository admin will check your pull request and merge it to the main branch.