RHOAIENG-7525: Build opendatahub-io/notebooks in GitHub Action with caching #26
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
# This file is autogenerated by ci/gen_gha_matrix_jobs.py | |
{ | |
"name": "Build Notebooks", | |
"permissions": { | |
"packages": "write" | |
}, | |
"on": { | |
"push": {}, | |
"pull_request": {}, | |
"workflow_dispatch": {} | |
}, | |
"jobs": { | |
"base-ubi8-python-3_8": { | |
"needs": [], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "base-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"jupyter-minimal-ubi8-python-3_8": { | |
"needs": [ | |
"base-ubi8-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "jupyter-minimal-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"jupyter-datascience-ubi8-python-3_8": { | |
"needs": [ | |
"jupyter-minimal-ubi8-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "jupyter-datascience-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"cuda-ubi8-python-3_8": { | |
"needs": [ | |
"base-ubi8-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "cuda-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"cuda-jupyter-minimal-ubi8-python-3_8": { | |
"needs": [ | |
"cuda-ubi8-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "cuda-jupyter-minimal-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"cuda-jupyter-datascience-ubi8-python-3_8": { | |
"needs": [ | |
"cuda-jupyter-minimal-ubi8-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "cuda-jupyter-datascience-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"jupyter-trustyai-ubi8-python-3_8": { | |
"needs": [ | |
"jupyter-datascience-ubi8-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "jupyter-trustyai-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"habana-jupyter-1_9_0-ubi8-python-3_8": { | |
"needs": [ | |
"jupyter-datascience-ubi8-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "habana-jupyter-1.9.0-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"habana-jupyter-1_10_0-ubi8-python-3_8": { | |
"needs": [ | |
"jupyter-datascience-ubi8-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "habana-jupyter-1.10.0-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"habana-jupyter-1_11_0-ubi8-python-3_8": { | |
"needs": [ | |
"jupyter-datascience-ubi8-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "habana-jupyter-1.11.0-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"habana-jupyter-1_13_0-ubi8-python-3_8": { | |
"needs": [ | |
"jupyter-datascience-ubi8-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "habana-jupyter-1.13.0-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"runtime-minimal-ubi8-python-3_8": { | |
"needs": [ | |
"base-ubi8-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "runtime-minimal-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"runtime-datascience-ubi8-python-3_8": { | |
"needs": [ | |
"base-ubi8-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "runtime-datascience-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"runtime-pytorch-ubi8-python-3_8": { | |
"needs": [ | |
"base-ubi8-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "runtime-pytorch-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"runtime-cuda-tensorflow-ubi8-python-3_8": { | |
"needs": [ | |
"cuda-ubi8-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "runtime-cuda-tensorflow-ubi8-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"base-ubi9-python-3_9": { | |
"needs": [], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "base-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"jupyter-minimal-ubi9-python-3_9": { | |
"needs": [ | |
"base-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "jupyter-minimal-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"jupyter-datascience-ubi9-python-3_9": { | |
"needs": [ | |
"jupyter-minimal-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "jupyter-datascience-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"cuda-ubi9-python-3_9": { | |
"needs": [ | |
"base-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "cuda-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"cuda-jupyter-minimal-ubi9-python-3_9": { | |
"needs": [ | |
"cuda-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "cuda-jupyter-minimal-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"cuda-jupyter-datascience-ubi9-python-3_9": { | |
"needs": [ | |
"cuda-jupyter-minimal-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "cuda-jupyter-datascience-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"cuda-jupyter-tensorflow-ubi9-python-3_9": { | |
"needs": [ | |
"cuda-jupyter-datascience-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "cuda-jupyter-tensorflow-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"jupyter-pytorch-ubi9-python-3_9": { | |
"needs": [ | |
"cuda-jupyter-datascience-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "jupyter-pytorch-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"jupyter-trustyai-ubi9-python-3_9": { | |
"needs": [ | |
"jupyter-datascience-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "jupyter-trustyai-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"runtime-minimal-ubi9-python-3_9": { | |
"needs": [ | |
"base-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "runtime-minimal-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"runtime-datascience-ubi9-python-3_9": { | |
"needs": [ | |
"base-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "runtime-datascience-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"runtime-pytorch-ubi9-python-3_9": { | |
"needs": [ | |
"base-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "runtime-pytorch-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"runtime-cuda-tensorflow-ubi9-python-3_9": { | |
"needs": [ | |
"cuda-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "runtime-cuda-tensorflow-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"codeserver-ubi9-python-3_9": { | |
"needs": [ | |
"base-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "codeserver-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"intel-base-gpu-ubi9-python-3_9": { | |
"needs": [ | |
"base-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "intel-base-gpu-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"intel-runtime-tensorflow-ubi9-python-3_9": { | |
"needs": [ | |
"intel-base-gpu-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "intel-runtime-tensorflow-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"jupyter-intel-tensorflow-ubi9-python-3_9": { | |
"needs": [ | |
"intel-runtime-tensorflow-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "jupyter-intel-tensorflow-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"intel-runtime-pytorch-ubi9-python-3_9": { | |
"needs": [ | |
"intel-base-gpu-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "intel-runtime-pytorch-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"jupyter-intel-pytorch-ubi9-python-3_9": { | |
"needs": [ | |
"intel-runtime-pytorch-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "jupyter-intel-pytorch-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"intel-runtime-ml-ubi9-python-3_9": { | |
"needs": [ | |
"base-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "intel-runtime-ml-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"jupyter-intel-ml-ubi9-python-3_9": { | |
"needs": [ | |
"intel-runtime-ml-ubi9-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "jupyter-intel-ml-ubi9-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"base-c9s-python-3_9": { | |
"needs": [], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "base-c9s-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"cuda-c9s-python-3_9": { | |
"needs": [ | |
"base-c9s-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "cuda-c9s-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"rstudio-c9s-python-3_9": { | |
"needs": [ | |
"base-c9s-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "rstudio-c9s-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"cuda-rstudio-c9s-python-3_9": { | |
"needs": [ | |
"cuda-c9s-python-3_9" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "cuda-rstudio-c9s-python-3.9", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"base-anaconda-python-3_8": { | |
"needs": [], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "base-anaconda-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
}, | |
"jupyter-datascience-anaconda-python-3_8": { | |
"needs": [ | |
"base-anaconda-python-3_8" | |
], | |
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml", | |
"with": { | |
"target": "jupyter-datascience-anaconda-python-3.8", | |
"github": "${{ toJSON(github) }}" | |
}, | |
"secrets": "inherit", | |
"permissions": { | |
"packages": "write" | |
} | |
} | |
} | |
} |