Skip to content

Commit

Permalink
ci: add build-only check for RDMA
Browse files Browse the repository at this point in the history
Problem: the RDMA code is not built in CI so it is subject to rot.

Add a build-only check.
  • Loading branch information
garlick committed Jan 19, 2025
1 parent 8615778 commit ef46b9b
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,3 +46,22 @@ jobs:
run: sudo make check -C tests/kern
- name: make distcheck
run: make distcheck

build-rdma:
name: build-only check for RDMA (experimental)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y \
ncurses-dev automake autoconf pkgconf \
lua5.3 liblua5.3-dev libmunge-dev libcap-dev \
libattr1-dev libibverbs-dev librdmacm-dev gcc
- name: autogen
run: ./autogen.sh
- name: configure
run: ./configure --enable-rdma
- name: make
run: make

0 comments on commit ef46b9b

Please sign in to comment.