| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- name: CI
- on:
- push:
- paths-ignore:
- - '**.md'
- pull_request:
- paths-ignore:
- - '**.md'
- jobs:
- build-linux:
- name: build-linux
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
- - name: build
- run: |
- sudo apt update
- sudo apt install libssl-dev libnghttp2-dev
- ./configure --with-openssl --with-nghttp2
- make libhv evpp
- make check
- make run-unittest
- build-macos:
- name: build-macos
- runs-on: macos-latest
- steps:
- - uses: actions/checkout@v2
- - name: build
- run: |
- ./configure
- make libhv evpp examples unittest
- build-windows:
- name: build-windows
- runs-on: windows-latest
- steps:
- - uses: actions/checkout@v2
- - name: build
- run: |
- mkdir win64
- cd win64
- cmake .. -G "Visual Studio 16 2019" -A x64
- cmake --build .
|