File tree Expand file tree Collapse file tree 3 files changed +2
-55
lines changed Expand file tree Collapse file tree 3 files changed +2
-55
lines changed Original file line number Diff line number Diff line change 33
44on :
55 workflow_call :
6- inputs :
7- build_type :
8- required : true
9- type : string
10- branch :
11- type : string
12- date :
13- type : string
14- sha :
15- type : string
16- repo :
17- type : string
18- node_type :
19- type : string
20- default : " cpu4"
21- script :
22- type : string
23- default : " ci/build_docs.sh"
24-
25- defaults :
26- run :
27- shell : bash
286
297permissions :
308 actions : read
@@ -43,43 +21,16 @@ permissions:
4321
4422jobs :
4523 build :
46- strategy :
47- fail-fast : false
48- runs-on : " linux-amd64-cpu4"
49- env :
50- RAPIDS_ARTIFACTS_DIR : ${{ github.workspace }}/artifacts
51- container :
52- image : rapidsai/ci-conda:cuda13.0.0-ubuntu24.04-py3.13
53- env :
54- RAPIDS_BUILD_TYPE : ${{ inputs.build_type }}
24+ runs-on : ubuntu-latest
5525 timeout-minutes : 60
5626 steps :
5727 - uses : actions/checkout@v4
58- with :
59- repository : ${{ inputs.repo }}
60- ref : ${{ inputs.sha }}
61- fetch-depth : 0
62- - uses : actions/download-artifact@v4
63- with :
64- name : conda-repo-py3.13-amd64
65- path : conda-repo
66- - name : Display structure of downloaded files
67- run : ls -R
68- - name : Standardize repository information
69- run : |
70- echo "RAPIDS_REPOSITORY=${{ inputs.repo || github.repository }}" >> "${GITHUB_ENV}"
71- echo "RAPIDS_SHA=$(git rev-parse HEAD)" >> "${GITHUB_ENV}"
72- echo "RAPIDS_REF_NAME=${{ inputs.branch || github.ref_name }}" >> "${GITHUB_ENV}"
73- echo "RAPIDS_NIGHTLY_DATE=${{ inputs.date }}" >> "${GITHUB_ENV}"
74- - name : Setup proxy cache
75- uses : nv-gha-runners/setup-proxy-cache@main
76- continue-on-error : true
7728 - name : Setup pixi
7829 uses : prefix-dev/setup-pixi@fef5c9568ca6c4ff7707bf840ab0692ba3f08293
7930 with :
8031 environments : docs
8132 - name : Docs build
82- run : ${{ inputs.script }}
33+ run : ./ci/build_docs.sh
8334 env :
8435 GH_TOKEN : ${{ github.token }}
8536 - name : Upload docs
Original file line number Diff line number Diff line change @@ -131,8 +131,6 @@ jobs:
131131 matrix_filter : map(select(.ARCH == "amd64" and (.CUDA_VER | split(".") | .[0] | tonumber == 12))) | group_by(.CUDA_VER|split(".")|map(tonumber)|.[0]) | map(max_by([(.PY_VER|split(".")|map(tonumber)), (.CUDA_VER|split(".")|map(tonumber))]))
132132 build-docs :
133133 uses : ./.github/workflows/docs-build.yaml
134- with :
135- build_type : pull-request
136134 coverage-report :
137135 needs :
138136 - build-wheels
Original file line number Diff line number Diff line change 7070 needs :
7171 - build-conda
7272 uses : ./.github/workflows/docs-build.yaml
73- with :
74- build_type : release
7573 deploy-docs :
7674 needs : build-docs
7775 permissions :
You can’t perform that action at this time.
0 commit comments