Skip to content

Commit 553a940

Browse files
committed
revert changes to main_ci.yml
1 parent 9747d14 commit 553a940

File tree

1 file changed

+7
-14
lines changed

1 file changed

+7
-14
lines changed

.github/workflows/main_ci.yml

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,12 @@ on:
66
- main
77
paths:
88
- darshan-util/**
9-
- darshan-runtime/**
109
- include/**
1110
pull_request:
1211
branches:
1312
- main
1413
paths:
1514
- darshan-util/**
16-
- darshan-runtime/**
1715
- include/**
1816
- .github/workflows/**
1917

@@ -40,30 +38,25 @@ jobs:
4038
python-version: ${{ matrix.python-version }}
4139
- name: Install dependencies
4240
run: |
43-
sudo apt-get update -y
44-
sudo apt-get install -y hdf5-tools libhdf5-openmpi-dev openmpi-bin
4541
python -m pip install --upgrade pip
46-
python -m pip install --upgrade pytest mypy pyflakes asv pytest-cov codecov lxml matplotlib packaging mpi4py
47-
# we need to build h5py with the system HDF5 lib backend
48-
export HDF5_MPI="ON"
49-
CC=mpicc python -m pip install --no-binary=h5py h5py
42+
python -m pip install --upgrade pytest mypy pyflakes asv pytest-cov codecov lxml matplotlib packaging
5043
- if: ${{matrix.platform == 'macos-latest'}}
5144
name: Install MacOS deps
5245
run: |
5346
brew install automake
54-
- name: Build and Install darshan-runtime and darshan-util
47+
- name: Install darshan-util
5548
run: |
5649
mkdir darshan_install
5750
export DARSHAN_INSTALL_PATH=$PWD/darshan_install
5851
git submodule update --init
5952
./prepare.sh
60-
mkdir -p build
53+
cd darshan-util
54+
mkdir build
6155
cd build
62-
RUNTIME_CC=mpicc ../configure --prefix=$DARSHAN_INSTALL_PATH --with-log-path-by-env=DARSHAN_LOGPATH --with-jobid-env=NONE --enable-hdf5-mod
63-
make -j 8
64-
make check
56+
../configure --prefix=$DARSHAN_INSTALL_PATH --enable-apxc-mod --enable-apmpi-mod
57+
make
6558
make install
66-
make distcheck DISTCHECK_CONFIGURE_FLAGS="--with-log-path-by-env=DARSHAN_LOGPATH --with-jobid-env=NONE --enable-hdf5-mod RUNTIME_CC=mpicc"
59+
make check
6760
- name: Install pydarshan
6861
run: |
6962
cd darshan-util/pydarshan

0 commit comments

Comments
 (0)