fix/stage-ci-paths
dev
The shallow clone (fetch-depth: 2) doesn't include origin/dev, so git merge-base --is-ancestor was silently failing. Fetch dev with depth=1 first so custom merge commit titles still pass the check.