Skip to content
Peter Somogyvari edited this page Feb 22, 2020 · 1 revision

Why is there two Travis jobs running when I submit a PR?

One is for the branches code that you are submitting the pull request from, the other one is for the code base resulting in a simulated merge operation between your branch and the target (master) branch. If you have rebased your branch onto master prior to submitting the PR (recommended), then the two jobs are supposedly running the exact same code, otherwise there may be slight differences (bugs) between the two.

Where can I read more about git best practices that you are advocating for in the contributor's guildeline?

Mozilla has an excellent write up on their Servo engine's wiki. Check it out! https://github.com/servo/servo/wiki/Beginner's-guide-to-rebasing-and-squashing