Skip to content

Commit 9607975

Browse files
authored
Fixed documentation deployment (#502)
Added code to install the served library in deploy.yml
1 parent 6669649 commit 9607975

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

.github/workflows/ci.yml

+1
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ jobs:
5454
cmake ..
5555
sudo make -j `nproc` install
5656
popd
57+
5758
5859
# Download delphi.db
5960
mkdir -p data && curl http://vanga.sista.arizona.edu/delphi_data/delphi.db -o $DELPHI_DB

.github/workflows/deploy.yml

+11
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,16 @@ jobs:
3535
libgraphviz-dev\
3636
doxygen
3737
38+
# install Served (this must come before any 'pip' calls)
39+
curl -LO https://github.com/meltwater/served/archive/refs/tags/v1.6.0.tar.gz
40+
tar -xzf v1.6.0.tar.gz
41+
pushd served-1.6.0
42+
mkdir build
43+
cd build
44+
cmake ..
45+
sudo make -j `nproc` install
46+
popd
47+
3848
python3 -m venv delphi_venv
3949
source delphi_venv/bin/activate
4050
pip install wheel
@@ -44,6 +54,7 @@ jobs:
4454
make html
4555
popd > /dev/null
4656
57+
4758
- name: Deploy docs to ml4ai.github.io/delphi
4859
uses: peaceiris/actions-gh-pages@v3
4960
with:

0 commit comments

Comments
 (0)