Skip to content

Commit aff4de0

Browse files
committed
Pin DarwinPrivateFrameworks CI fallback
1 parent cc4ba79 commit aff4de0

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

Scripts/CI/ag_setup.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,14 @@ filepath() {
66
}
77

88
REPO_ROOT="$(dirname $(dirname $(dirname $(filepath $0))))"
9+
DARWINPRIVATEFRAMEWORKS_FALLBACK_REVISION="b0c3d94ff6b7200754ad2adf948fd3c6ebaef956"
910

1011
clone_checkout_ag() {
1112
cd $REPO_ROOT
12-
revision=$(Scripts/CI/get_revision.sh darwinprivateframeworks)
13+
if ! revision=$(Scripts/CI/get_revision.sh darwinprivateframeworks 2>/dev/null); then
14+
revision="$DARWINPRIVATEFRAMEWORKS_FALLBACK_REVISION"
15+
echo "No pinned revision for DarwinPrivateFrameworks, using fallback revision: $revision"
16+
fi
1317
cd ..
1418
if [ ! -d DarwinPrivateFrameworks ]; then
1519
gh repo clone OpenSwiftUIProject/DarwinPrivateFrameworks
@@ -23,8 +27,6 @@ clone_checkout_ag() {
2327
fi
2428
if [ -n "$revision" ]; then
2529
git checkout --quiet "$revision"
26-
else
27-
echo "No pinned revision for DarwinPrivateFrameworks, using default branch."
2830
fi
2931
}
3032

0 commit comments

Comments
 (0)