(current, incoming)
| 89 | } |
| 90 | |
| 91 | function mergeBump(current, incoming) { |
| 92 | const rank = { patch: 1, minor: 2, major: 3 } |
| 93 | if (!current) return incoming |
| 94 | if (!incoming) return current |
| 95 | return rank[incoming] > rank[current] ? incoming : current |
| 96 | } |
| 97 | |
| 98 | function getChangedFiles(baseSha) { |
| 99 | const raw = runGit(`diff --name-only ${baseSha}..HEAD`) |