View Source Contributing
NOTE: This document is under developement.
making-a-pr
Making a PR
Please make pull requests based off the dev branch into the dev branch. The release
CI pipleine adds additional files to the main branch whenever a PR is merged.
running-lints
Running lints
To run all linters that will be run in CI:
make lineYou'll need to install the following non-elixir programs:
running-tests
Running tests
To run all tests with coverage reports:
make testVtc offers optional Postgres extensions. If you do not have a Posgres instanve running locally you can skip those tests like so:
mix test --exclude :postgresOr:
mix test --exclude :ecto