Skip to content

Commit ffff0bb

Browse files
committed
Use Perforce arm64 binary on macOS CI jobs
The previous step replaced deprecated macos-13 image with macos-14 image on GitHub Actions CI. While x86-64 binaries can work there, because macos-14 images are arm64 based (we could replace it with macos-14-large that is x86-64), it makes more sense to use arm64 binary there. Without this change, we have been getting unusually higher rate of failures from random macOS CI jobs railing to run t98xx series of tests. Helped-by: Koji Nakamaru <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent 73b9cdb commit ffff0bb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ci/install-dependencies.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ macos-*)
103103
brew link --force gettext
104104

105105
mkdir -p "$CUSTOM_PATH"
106-
wget -q "$P4WHENCE/bin.macosx1015x86_64/helix-core-server.tgz" &&
106+
wget -q "$P4WHENCE/bin.macosx12arm64/helix-core-server.tgz" &&
107107
tar -xf helix-core-server.tgz -C "$CUSTOM_PATH" p4 p4d &&
108108
sudo xattr -d com.apple.quarantine "$CUSTOM_PATH/p4" "$CUSTOM_PATH/p4d" 2>/dev/null || true
109109
rm helix-core-server.tgz

0 commit comments

Comments
 (0)