Skip to content

Workflow matrix.

Workflow matrix. #48

Workflow file for this run

name: Aerospike C Client Tests

Check failure on line 1 in .github/workflows/build.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/build.yml

Invalid workflow file

No steps defined in `steps` and no workflow called in `uses` for the following jobs: lib_matrix
on:
push:
branches: [master, stage]
pull_request:
branches: [master, stage]
jobs:
lib_matrix:
strategy:
matrix:
evlib: [libev, libuv, libevent]
build:
runs-on: ubuntu-latest
env:
LD_LIBRARY_PATH: /usr/local/lib
steps:
- name: Checkout client
uses: actions/checkout@v2
with:
submodules: recursive
token: ${{ secrets.GITHUB_TOKEN }}
- name: Setup Aerospike Database
uses: reugn/github-action-aerospike@v1
- run: ./install_${{ lib_matrix.evlib }}
- run: make EVENT_LIB=${{ lib_matrix.evlib }}
- run: make EVENT_LIB=${{ lib_matrix.evlib }} test