Skip to content

Commit

Permalink
Removed both infiniband and numactl matrices
Browse files Browse the repository at this point in the history
I removed both the infiniband and numactl matrices as it required signifiacntly
more runners to complete the workflow. We can most likely assume that the required
dependencies for xdd has been installed.

Signed-off-by: MigeljanImeri <imerimigel@gmail.com>
  • Loading branch information
MigeljanImeri committed Jul 27, 2023
1 parent 74dc431 commit b2796bb
Showing 1 changed file with 1 addition and 15 deletions.
16 changes: 1 addition & 15 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,6 @@ on:
pull_request:
branches: [ "*" ]

env:
CMAKE_INFINIBAND_FLAG:
CMAKE_NUMACTL_FLAG:

jobs:
test:
name: build
Expand All @@ -19,8 +15,6 @@ jobs:
matrix:
img: ["ubuntu:20.04", "ubuntu:22.04", "centos:8" ]
pkg: [ "On", "Off"]
infiniband: [ "On", "Off"]
numactl: [ "On", "Off"]
fail-fast: true
container:
image: ${{ matrix.img }}
Expand All @@ -36,16 +30,8 @@ jobs:
if: matrix.img == 'centos:8'
run: contrib/CI/centos8.sh

- name: Disable Infiniband Flag
if: matrix.infiniband == 'Off'
run: echo "CMAKE_INFINIBAND_FLAG=-DWITH_VERBS=OFF" >> "$GITHUB_ENV"

- name: Disable numactl Flag
if: matrix.numactl == 'Off'
run: echo "CMAKE_NUMACTL_FLAG=-DWITH_NUMA=OFF" >> "$GITHUB_ENV"

- name: Configure
run: cmake -B ${{github.workspace}}/build $CMAKE_INFINIBAND_FLAG $CMAKE_NUMACTL_FLAG
run: cmake -B ${{github.workspace}}/build

- name: Make
run: make -C ${{github.workspace}}/build
Expand Down

0 comments on commit b2796bb

Please sign in to comment.