Skip to content

Social Features CircleCI process

Shubham Singh edited this page Jun 3, 2019 · 3 revisions

Process for getting CircleCI tests run on pull requests that are into the developers own fork


  • Start creating a pull request from the feature branch on your fork.
  • Choose Widechat/Rocket.Chat as base repository.
  • Create Pull Request and wait for CircleCI tests.
  • If there are errors, do the necessary changes and push the changes from your machine to the same feature branch.
  • Once all tests are passed close the pull request.
  • Create a new pull request from the same feature branch.
  • Choose base repository to be your own fork and branch as your project main branch.
  • Create a new pull request with all necessary details and wait for the review.

If you want to set up CirleCI in your repo.

  • Create Account in CircleCI, with github.
  • Add your Rocket.chat fork in CircleCI.
  • Goto Project Settings-> Advanced Settings(Under Build Settings).
  • Turn on Build forked pull requests option.
  • Open a PR, you will see CircleCI running the tests on your PR.