Skip to content

Commit 588caab

Browse files
committed
8256277: Github Action build on macOS should define OS and Xcode versions
Reviewed-by: shade, ehelin, erikj
1 parent 6a69e30 commit 588caab

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/submit.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1543,7 +1543,7 @@ jobs:
15431543

15441544
macos_x64_build:
15451545
name: macOS x64
1546-
runs-on: "macos-latest"
1546+
runs-on: "macos-10.15"
15471547
needs: prerequisites
15481548
if: needs.prerequisites.outputs.should_run != 'false' && needs.prerequisites.outputs.platform_macos_x64 != 'false'
15491549

@@ -1613,6 +1613,9 @@ jobs:
16131613
- name: Install dependencies
16141614
run: brew install make
16151615

1616+
- name: Select Xcode version
1617+
run: sudo xcode-select --switch /Applications/Xcode_11.3.1.app/Contents/Developer
1618+
16161619
- name: Configure
16171620
run: >
16181621
bash configure
@@ -1643,7 +1646,7 @@ jobs:
16431646

16441647
macos_x64_test:
16451648
name: macOS x64
1646-
runs-on: "macos-latest"
1649+
runs-on: "macos-10.15"
16471650
needs:
16481651
- prerequisites
16491652
- macos_x64_build
@@ -1756,6 +1759,9 @@ jobs:
17561759
- name: Install dependencies
17571760
run: brew install make
17581761

1762+
- name: Select Xcode version
1763+
run: sudo xcode-select --switch /Applications/Xcode_11.3.1.app/Contents/Developer
1764+
17591765
- name: Find root of jdk image dir
17601766
run: |
17611767
imageroot=`find ${HOME}/jdk-macos-x64${{ matrix.artifact }}/jdk-${{ env.JDK_VERSION }}-internal+0_osx-x64_bin${{ matrix.artifact }} -name release -type f`

0 commit comments

Comments
 (0)