File tree 3 files changed +34
-0
lines changed
3 files changed +34
-0
lines changed Original file line number Diff line number Diff line change @@ -482,6 +482,9 @@ jobs:
482
482
- name : install clang
483
483
run : src/ci/scripts/install-clang.sh
484
484
if : success() && !env.SKIP_JOB
485
+ - name : install tidy
486
+ run : src/ci/scripts/install-tidy.sh
487
+ if : success() && !env.SKIP_JOB
485
488
- name : install WIX
486
489
run : src/ci/scripts/install-wix.sh
487
490
if : success() && !env.SKIP_JOB
@@ -606,6 +609,9 @@ jobs:
606
609
- name : install clang
607
610
run : src/ci/scripts/install-clang.sh
608
611
if : success() && !env.SKIP_JOB
612
+ - name : install tidy
613
+ run : src/ci/scripts/install-tidy.sh
614
+ if : success() && !env.SKIP_JOB
609
615
- name : install WIX
610
616
run : src/ci/scripts/install-wix.sh
611
617
if : success() && !env.SKIP_JOB
Original file line number Diff line number Diff line change @@ -173,6 +173,10 @@ x--expand-yaml-anchors--remove:
173
173
run : src/ci/scripts/install-clang.sh
174
174
<< : *step
175
175
176
+ - name : install tidy
177
+ run : src/ci/scripts/install-tidy.sh
178
+ << : *step
179
+
176
180
- name : install WIX
177
181
run : src/ci/scripts/install-wix.sh
178
182
<< : *step
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ # This script downloads and installs the tidy binary from Homebrew.
3
+
4
+ set -euo pipefail
5
+ IFS=$' \n\t '
6
+
7
+ source " $( cd " $( dirname " $0 " ) " && pwd) /../shared.sh"
8
+
9
+ # Only the macOS arm64/aarch64 GitHub Actions runner needs to have tidy
10
+ # installed; other platforms have it preinstalled.
11
+
12
+ if isMacOS; then
13
+ platform=$( uname -m)
14
+ case $platform in
15
+ x86_64)
16
+ ;;
17
+ arm64)
18
+ brew install tidy-html5
19
+ ;;
20
+ * )
21
+ echo " unsupported architecture: ${platform} "
22
+ exit 1
23
+ esac
24
+ fi
You can’t perform that action at this time.
0 commit comments