Skip to content
This repository was archived by the owner on Mar 17, 2025. It is now read-only.

Latest commit

 

History

History
18 lines (14 loc) · 2.04 KB

File metadata and controls

18 lines (14 loc) · 2.04 KB

Contributing to the Rivet docs

Thanks for taking the time to contribute to the Rivet documentation! 🙌 Please, take a minute to read the following documentation about the branching model we use and how to open a Pull Requests.

Outside contributions

We're happy to accept pull requests from contributors outside of Indiana University, but before we can merge the code they will need to sign a Contributor License Agreement (CLA). Although a signed CLA is required to merge pull requests, we are happy to accept bug reports via GitHub issues.

The Rivet team will reach out to outside contributors to initiate the CLA process once a pull request has been opened.

Pull Requests

We use the Git Flow branching model and naming conventions to develop new features, and do releases from this repo. Although not required to contribute, we encourage you to follow these conventions when contributing code and opening pull requests.

Submitting a pull request

  1. Fork the main rivet-docs repository and then clone your fork locally. Follow these instructions on syncing your local fork. Set your new upstream remote to point to https://github.com/indiana-university/rivet-docs.git.
  2. Create a new feature branch off of develop (Ideally using Git Flow) with the prefix feature/your-feature e.g. feature/modal.
  3. Commit your changes. Be sure to keep your commits narrow in scope and avoid committing changes not related to your feature.
  4. Locally merge any upstream changes into your feature branch: git pull upstream develop.
  5. Push your feature branch to your fork: git push origin feature/**your feature**.
  6. Open a pull request with a title and clear description of your feature branch against develop.