Run sha=$(git rev-parse --short=12 HEAD)
2026-05-29T08:41:03.3039160Z sha=$(git rev-parse --short=12 HEAD)
2026-05-29T08:41:03.3039580Z parent_count=$(git cat-file -p HEAD | grep -c "^parent ") || true
2026-05-29T08:41:03.3039960Z if [ "${parent_count:-0}" -ge 2 ]; then
2026-05-29T08:41:03.3040350Z git rev-parse --short=12 HEAD^2 > revision.txt
2026-05-29T08:41:03.3040730Z echo "merge_sha:${sha}" >> revision.txt
2026-05-29T08:41:03.3040980Z else
2026-05-29T08:41:03.3041200Z echo "$sha" > revision.txt
2026-05-29T08:41:03.3059280Z fi
2026-05-29T08:41:03.3293650Z shell: /bin/bash --noprofile --norc -e -o pipefail {0}
2026-05-29T08:41:03.3293980Z env:
2026-05-29T08:41:03.3294330Z pythonLocation: /Users/runner/hostedtoolcache/PyPy/2.7.18/arm64
2026-05-29T08:41:03.3294770Z Python_ROOT_DIR: /Users/runner/hostedtoolcache/PyPy/2.7.18/arm64
2026-05-29T08:41:03.3295260Z Python2_ROOT_DIR: /Users/runner/hostedtoolcache/PyPy/2.7.18/arm64
2026-05-29T08:41:03.3295710Z Python3_ROOT_DIR: /Users/runner/hostedtoolcache/PyPy/2.7.18/arm64
2026-05-29T08:41:03.3296200Z PKG_CONFIG_PATH: /Users/runner/hostedtoolcache/PyPy/2.7.18/arm64/bin/lib/pkgconfig
2026-05-29T08:41:03.4166780Z fatal: Needed a single revision
2026-05-29T08:41:03.4171540Z ##[error]Process completed with exit code 128.