Run sha=$(git rev-parse --short=12 HEAD)
2026-05-29T08:41:51.0586392Z sha=$(git rev-parse --short=12 HEAD)
2026-05-29T08:41:51.0586872Z parent_count=$(git cat-file -p HEAD | grep -c "^parent ") || true
2026-05-29T08:41:51.0587305Z if [ "${parent_count:-0}" -ge 2 ]; then
2026-05-29T08:41:51.0587690Z git rev-parse --short=12 HEAD^2 > revision.txt
2026-05-29T08:41:51.0588108Z echo "merge_sha:${sha}" >> revision.txt
2026-05-29T08:41:51.0588468Z else
2026-05-29T08:41:51.0588973Z echo "$sha" > revision.txt
2026-05-29T08:41:51.0589294Z fi
2026-05-29T08:41:51.0604236Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-05-29T08:41:51.0686242Z fatal: Needed a single revision
2026-05-29T08:41:51.0700894Z ##[error]Process completed with exit code 128.