Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
60 lines (40 sloc) 1.15 KB


Contributions are always welcome, no matter how large or small. Before contributing, please read the code of conduct.


Install Go and Glide Install Docker to run tests

$ git clone
$ cd gotrue
$ make deps


$ make build

Running database migrations for development and testing

  • Make sure your database can be accessed with user root without a password.
  • Alternatively, you can start MySQL inside a docker container running hack/

Migrations for development

$ make migrate_dev

Migrations for testing

$ make migrate_test


$ make test

Pull Requests

We actively welcome your pull requests.

  1. Fork the repo and create your branch from master.
  2. If you've added code that should be tested, add tests.
  3. If you've changed APIs, update the documentation.
  4. Ensure the test suite passes.
  5. Make sure your code lints.


By contributing to Netlify CMS, you agree that your contributions will be licensed under its MIT license.