Skip to content

Commit 06e2bf6

Browse files
committed
Fixing docs deploy job
1 parent 5b4aa3f commit 06e2bf6

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

.github/workflows/docs.yaml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ jobs:
3030
fetch-depth: 0
3131
submodules: recursive
3232
- name: Set up OS
33-
run: >
34-
sudo apt-get update && sudo apt-get install -y
35-
cmake ninja-build ruby build-essential
36-
libssl-dev
37-
doxygen graphviz plantuml texlive texlive-latex-extra dblatex
33+
run: |
34+
sudo apt-get update && sudo apt-get install -y \
35+
cmake ninja-build ruby build-essential \
36+
libssl-dev \
37+
doxygen graphviz plantuml texlive texlive-latex-extra dblatex
3838
- name: Prep
3939
run: ./deps.sh && ./prep.sh -DBUILD_TESTING=OFF -DTEST_MEMCHECK=OFF -DTEST_COVERAGE=OFF -DBUILD_DOCS_API=ON
4040
- name: Build
@@ -61,8 +61,9 @@ jobs:
6161
- uses: actions/download-artifact@v4
6262
with:
6363
name: bsl-api
64+
path: testroot/usr/share/doc/bsl/
6465
- name: Decompress
65-
run: tar -xf api.tar
66+
run: tar -C testroot/usr/share/doc/bsl -xf api.tar
6667
- name: Setup Pages
6768
uses: actions/configure-pages@v3
6869
- name: Upload artifact

0 commit comments

Comments
 (0)