Social Features CircleCI process - WideChat/Rocket.Chat.Android GitHub Wiki
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.