Skip to content

Commit 3b73b1d

Browse files
[Actions] Switch to J316sAP
The security setup on J316sAP doesn't allow for the actions user to install from Homebrew.
1 parent 04b9044 commit 3b73b1d

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353

5454
build_iosport:
5555
name: "Build for iOS aarch64"
56-
runs-on: MacStadium
56+
runs-on: J316sAP
5757
continue-on-error: true
5858
steps:
5959
- name: Checkout repository
@@ -67,7 +67,7 @@ jobs:
6767

6868
- name: Build with CI build script
6969
run: |
70-
export BUILD_IOS=1
70+
export BUILD_IOS=1 J316SAP=1
7171
#brew install awk
7272
#echo "/opt/procursus/bin:/opt/procursus/local/bin:/Users/eilionoir/.local/bin:/opt/homebrew/bin:/Users/eilionoir/Library/Python/3.9/bin:/Library/Frameworks/Python.framework/Versions/3.10/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Library/Apple/usr/bin:/opt/procursus/games" > $GITHUB_PATH
7373
export PATH=/opt/procursus/bin:/opt/homebrew/bin:$PATH

buildjdk.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,9 @@ else
4949
export LDFLAGS+=" -arch arm64"
5050
export BUILD_SYSROOT_CFLAGS="-isysroot ${themacsysroot}"
5151

52-
HOMEBREW_NO_AUTO_UPDATE=1 brew install ldid xquartz
52+
if [[ "$J316SAP" != "1" ]]; then
53+
HOMEBREW_NO_AUTO_UPDATE=1 brew install ldid xquartz
54+
fi
5355
fi
5456

5557
# fix building libjawt

0 commit comments

Comments
 (0)