Skip to content

Commit 82aa26d

Browse files
zhipzhangZach Pengnsmith-
authored
Fix the doc page (#112)
* ci: add xrootd dependencies installation step in docs workflow * ci: use conda to install xrootd * ci: activate conda environment --------- Co-authored-by: Zach Peng <zhipzhag@mail.ustc.edu.cn> Co-authored-by: Nicholas Smith <nick.smith@cern.ch>
1 parent 051c38b commit 82aa26d

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

.github/workflows/docs.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ jobs:
1111
docs:
1212
name: Build and deploy docs
1313
runs-on: ubuntu-latest
14+
defaults:
15+
run:
16+
shell: bash -l {0}
1417

1518
steps:
1619
- uses: actions/checkout@v6
@@ -21,6 +24,15 @@ jobs:
2124
with:
2225
python-version: 3.14
2326

27+
- name: Set up Conda
28+
uses: conda-incubator/setup-miniconda@v3
29+
with:
30+
python-version: ${{ matrix.python-version }}
31+
miniforge-version: latest
32+
activate-environment: fsspec
33+
- name: Install build environment
34+
run: |
35+
mamba install -c conda-forge "xrootd>=5.4.3"
2436
- name: Install package
2537
run: python -m pip install -e .[docs]
2638

0 commit comments

Comments
 (0)