Skip to content

Commit

Permalink
Fix docs CI build (#5088)
Browse files Browse the repository at this point in the history
* Remove conda-forge from the build channels, post-install awscli and pin jupyter_client
  • Loading branch information
maximlt authored Sep 21, 2021
1 parent ef5f814 commit 73490cb
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 8 deletions.
17 changes: 11 additions & 6 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,20 @@ on:
- 'v[0-9]+.[0-9]+.[0-9]+a[0-9]+'
- 'v[0-9]+.[0-9]+.[0-9]+b[0-9]+'
- 'v[0-9]+.[0-9]+.[0-9]+rc[0-9]+'

workflow_dispatch:

jobs:
test_suite:
build_docs:
name: Documentation
runs-on: 'ubuntu-latest'
strategy:
fail-fast: false
timeout-minutes: 120
defaults:
run:
shell: bash -l {0}
env:
DESC: "Documentation build"
HV_REQUIREMENTS: "doc"
CHANS_DEV: "-c pyviz/label/dev -c bokeh -c conda-forge"
CHANS_DEV: "-c pyviz/label/dev -c bokeh"
CHANS: "-c pyviz"
MPLBACKEND: "Agg"
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down Expand Up @@ -58,7 +57,13 @@ jobs:
conda activate test-environment
conda list
doit develop_install ${{ env.CHANS_DEV}} -o doc
conda install -c conda-forge geckodriver selenium
conda install -c pyviz "jupyter_client<7"
conda install -c conda-forge geckodriver selenium awscli
- name: doit env_capture
run: |
eval "$(conda shell.bash hook)"
conda activate test-environment
doit env_capture
- name: bokeh sampledata
run: |
eval "$(conda shell.bash hook)"
Expand Down
2 changes: 0 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,6 @@

extras_require["nbtests"] = extras_require["recommended"] + [
"nose",
"awscli",
"deepdiff",
]

Expand All @@ -96,7 +95,6 @@
'sphinx',
'sphinx_holoviz_theme',
'mpl_sample_data >=3.1.3',
'awscli',
'pscript',
'graphviz',
'bokeh >2.2'
Expand Down

0 comments on commit 73490cb

Please sign in to comment.