File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 8383
8484 - name : pip install standard tools
8585 shell : bash
86- run : pip install cibuildwheel wheel
86+ run : pip install --require-hashes -r python/requirements_dev.lock
8787
8888 - name : install rename
8989 if : ${{ inputs.MATRIX_OS == 'ubuntu-22.04' || inputs.MATRIX_OS == 'macos-12' || inputs.MATRIX_OS == 'macos-14' }}
Original file line number Diff line number Diff line change @@ -167,8 +167,14 @@ jobs:
167167 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
168168 with :
169169 # checkout just the actions in order to pick and choose
170- # where the actual repo is checked out manually (see actions/setup_base)
171- sparse-checkout : .github/actions
170+ # where the actual repo is checked out manually (see actions/setup_base).
171+ # requirements_dev.lock is pulled too so setup_base can hash-pin its
172+ # build tooling (cibuildwheel/wheel) before the full tree is cloned.
173+ # Single-file paths require non-cone mode.
174+ sparse-checkout : |
175+ .github/actions
176+ python/requirements_dev.lock
177+ sparse-checkout-cone-mode : false
172178
173179 - uses : ./.github/actions/setup_base
174180 id : setup_base
Original file line number Diff line number Diff line change @@ -177,8 +177,14 @@ jobs:
177177 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
178178 with :
179179 # checkout just the actions in order to pick and choose
180- # where the actual repo is checked out manually (see actions/setup_base)
181- sparse-checkout : .github/actions
180+ # where the actual repo is checked out manually (see actions/setup_base).
181+ # requirements_dev.lock is pulled too so setup_base can hash-pin its
182+ # build tooling (cibuildwheel/wheel) before the full tree is cloned.
183+ # Single-file paths require non-cone mode.
184+ sparse-checkout : |
185+ .github/actions
186+ python/requirements_dev.lock
187+ sparse-checkout-cone-mode : false
182188
183189 - uses : ./.github/actions/setup_base
184190 id : setup_base
You can’t perform that action at this time.
0 commit comments