Lines Matching +full:runs +full:- +full:on
3 on:
8 - master
9 - stable
10 - v*
17 fail-fast: false
19 runs-on: [ubuntu-latest, macos-latest, windows-latest]
24 - runs-on: ubuntu-latest
28 - runs-on: macos-latest
32 - runs-on: windows-2016
36 - runs-on: windows-2016
40 name: 3.7 • CMake ${{ matrix.cmake }} • ${{ matrix.runs-on }}
41 runs-on: ${{ matrix.runs-on }}
44 - uses: actions/checkout@v2
46 - name: Setup Python 3.7
47 uses: actions/setup-python@v2
49 python-version: 3.7
52 - name: Prepare env
53 run: python -m pip install -r tests/requirements.txt
56 # https://github.com/jwlawson/actions-setup-cmake
57 - name: Setup CMake ${{ matrix.cmake }}
58 uses: jwlawson/actions-setup-cmake@v1.7
60 cmake-version: ${{ matrix.cmake }}
63 - name: Make build directories
66 - name: Configure
67 working-directory: build dir
71 -DPYBIND11_WERROR=ON
72 -DDOWNLOAD_CATCH=ON
73 -DPYTHON_EXECUTABLE=$(python -c "import sys; print(sys.executable)")
76 - name: Build
77 working-directory: build dir
79 run: cmake --build . --config Release
81 - name: Test
82 working-directory: build dir
84 run: cmake --build . --config Release --target check