-
-
Couldn't load subscription status.
- Fork 375
Open
Labels
Description
IIUC, danger.git.base is
masteron local- base branch's current sha on CI
A common ancestor with base is useful to compare against the starting point of a PR.
For example, consider checking a change to an API being backwards compatible. In my PR, I'm adding a field foo which is a backward compatible change. It's possible that someone else has merged a change to the base branch adding field bar. My PR is not removing field bar but if I compare the two files naively, it would appear as if my PR removes field bar.
In terms of git, it's essentially the result of git merge-base ${danger.git.head} ${danger.git.base}.