#!/bin/bash | |
# This script downloads and installs the tidy binary from Homebrew. | |
set -euo pipefail | |
IFS=$'\n\t' | |
source "$(cd "$(dirname "$0")" && pwd)/../shared.sh" | |
# Only the macOS arm64/aarch64 GitHub Actions runner needs to have tidy | |
# installed; other platforms have it preinstalled. | |
if isMacOS; then | |
platform=$(uname -m) | |
case $platform in | |
x86_64) | |
;; | |
arm64) | |
brew install tidy-html5 | |
;; | |
*) | |
echo "unsupported architecture: ${platform}" | |
exit 1 | |
esac | |
fi |