Skip to content

Commit a5f6805

Browse files
authored
Merge pull request #18 from zrax/macos_ci
Update macOS CI configurations to match current github environments
2 parents ef20995 + d226fcd commit a5f6805

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

.github/workflows/ci-build.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,18 +44,17 @@ jobs:
4444
make test
4545
4646
build-macos:
47-
runs-on: macOS-latest
47+
runs-on: ${{ matrix.cfg.os }}
4848
strategy:
4949
matrix:
50-
xcode:
51-
- Xcode_10.3
52-
- Xcode_11.3.1
53-
- Xcode_11.5
50+
cfg:
51+
- { os: macOS-10.15, xcode: Xcode_11.7 }
52+
- { os: macOS-10.15, xcode: Xcode_12.4 }
5453
steps:
5554
- uses: actions/checkout@v1
5655
- name: Build and Test
5756
run: |
58-
export PATH="/Applications/${{ matrix.xcode }}.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin:$PATH"
57+
export PATH="/Applications/${{ matrix.cfg.xcode }}.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin:$PATH"
5958
export CC=clang
6059
export CXX=clang++
6160
mkdir -p build && cd build

0 commit comments

Comments
 (0)