Merge pull request #15776 from jamessan/macos-11-ci

Add macos-11 CI
This commit is contained in:
James McCoy 2021-09-25 09:43:57 -04:00 committed by GitHub
commit 05d685be52
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -10,7 +10,7 @@ on:
jobs: jobs:
unixish: unixish:
name: ${{ matrix.os }} ${{ matrix.flavor }} (cc=${{ matrix.cc }}) name: ${{ matrix.runner }} ${{ matrix.flavor }} (cc=${{ matrix.cc }})
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@ -30,6 +30,9 @@ jobs:
- cc: clang - cc: clang
runner: macos-10.15 runner: macos-10.15
os: osx os: osx
- cc: clang
runner: macos-11.0
os: osx
- flavor: functionaltest-lua - flavor: functionaltest-lua
cc: gcc cc: gcc
runner: ubuntu-20.04 runner: ubuntu-20.04
@ -80,7 +83,7 @@ jobs:
path: | path: |
${{ env.CACHE_NVIM_DEPS_DIR }} ${{ env.CACHE_NVIM_DEPS_DIR }}
~/.ccache ~/.ccache
key: ${{ runner.os }}-${{ matrix.flavor }}-${{ matrix.cc }}-${{ hashFiles('cmake/*', 'third-party/**', '**/CMakeLists.txt') }}-${{ github.base_ref }} key: ${{ matrix.runner }}-${{ matrix.flavor }}-${{ matrix.cc }}-${{ hashFiles('cmake/*', 'third-party/**', '**/CMakeLists.txt') }}-${{ github.base_ref }}
- name: Build third-party - name: Build third-party
run: ./ci/before_script.sh run: ./ci/before_script.sh