diff --git a/.github/workflows/check-jupyter.yml b/.github/workflows/check-jupyter.yml index 2725efb..b01e428 100644 --- a/.github/workflows/check-jupyter.yml +++ b/.github/workflows/check-jupyter.yml @@ -21,13 +21,26 @@ jobs: with: python-version: 3.8 - - name: Install dependencies + - name: Check - Install dependencies run: | + echo -e "\n\n ---------------- Doing install of pip BELOW ---- \n" python -m pip install --upgrade pip + echo -e "\n\n ------- Doing pip install of jupyter BELOW ----\n" pip install jupyter nbformat nbconvert + echo -e "\n\n ------- Doing install of R BELOW ----- \n" + sudo apt install r-base r-base-dev -y + echo -e "\n\n -------- Starting R BELOW ----- \n" + sudo R --vanilla << EOF + install.packages('IRkernel',repos='https://cloud.r-project.org/') + IRkernel::installspec() + EOF + + echo -e "\n\n ------- Listing the kernels installed BELOW ----\n" + jupyter kernelspec list - name: Execute Notebooks run: | + echo -e "\n\n\n\n -------- Finding and checking the Jupyter notebooks BELOW ----- \n\n" find tutorials/notebooks/* -name '*.ipynb' -exec jupyter nbconvert --to notebook --execute {} + - name: Check for errors