@@ -248,7 +248,6 @@ jobs:
248248 env :
249249 channel-path : ' ${{ github.workspace }}/channel/'
250250 pkg-path-in-channel : ' ${{ github.workspace }}/channel/linux-64/'
251- extracted-pkg-path : ' ${{ github.workspace }}/pkg/'
252251 ver-json-path : ' ${{ github.workspace }}/version.json'
253252
254253 steps :
@@ -258,15 +257,10 @@ jobs:
258257 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
259258 path : ${{ env.pkg-path-in-channel }}
260259
261- - name : Extract package archive
262- run : |
263- mkdir -p ${{ env.extracted-pkg-path }}
264- tar -xvf ${{ env.pkg-path-in-channel }}/${{ env.PACKAGE_NAME }}-*.tar.bz2 -C ${{ env.extracted-pkg-path }}
265-
266260 - name : Setup miniconda
267261 id : setup_miniconda
268262 continue-on-error : true
269- uses : conda-incubator/setup-miniconda@d2e6a045a86077fb6cad6f5adf368e9076ddaa8d # v3.1.0
263+ uses : conda-incubator/setup-miniconda@505e6394dae86d6a5c7fbb6e3fb8938e3e863830 # v3.1.1
270264 with :
271265 miniforge-version : latest
272266 use-mamba : ' true'
@@ -277,7 +271,7 @@ jobs:
277271
278272 - name : ReSetup miniconda
279273 if : steps.setup_miniconda.outcome == 'failure'
280- uses : conda-incubator/setup-miniconda@d2e6a045a86077fb6cad6f5adf368e9076ddaa8d # v3.1.0
274+ uses : conda-incubator/setup-miniconda@505e6394dae86d6a5c7fbb6e3fb8938e3e863830 # v3.1.1
281275 with :
282276 miniforge-version : latest
283277 use-mamba : ' true'
@@ -287,7 +281,8 @@ jobs:
287281 activate-environment : ${{ env.TEST_ENV_NAME }}
288282
289283 - name : Install conda-index
290- run : mamba install conda-index=${{ env.CONDA_INDEX_VERSION }}
284+ run : |
285+ mamba install conda-index=${{ env.CONDA_INDEX_VERSION }}
291286
292287 - name : Create conda channel
293288 run : |
@@ -491,7 +486,6 @@ jobs:
491486 env :
492487 channel-path : ' ${{ github.workspace }}\channel\'
493488 pkg-path-in-channel : ' ${{ github.workspace }}\channel\win-64\'
494- extracted-pkg-path : ' ${{ github.workspace }}\pkg'
495489 ver-json-path : ' ${{ github.workspace }}\version.json'
496490 workdir : ' ${{ github.workspace }}'
497491
@@ -502,22 +496,19 @@ jobs:
502496 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
503497 path : ${{ env.pkg-path-in-channel }}
504498
505- - name : Extract package archive
499+ - name : Store a path to package archive
506500 run : |
507501 @echo on
508- mkdir -p ${{ env.extracted-pkg-path }}
509502
510- set SEARCH_SCRIPT="DIR ${{ env.pkg-path-in-channel }} /s/b | FINDSTR /r "dpnp-.*\.tar\.bz2 ""
503+ set SEARCH_SCRIPT="DIR ${{ env.pkg-path-in-channel }} /s/b | FINDSTR /r "dpnp-.*\.conda ""
511504 FOR /F "tokens=* USEBACKQ" %%F IN (`%SEARCH_SCRIPT%`) DO (
512505 SET FULL_PACKAGE_PATH=%%F
513506 )
514507 echo FULL_PACKAGE_PATH: %FULL_PACKAGE_PATH%
515-
516- python -c "import shutil; shutil.unpack_archive(r\"%FULL_PACKAGE_PATH%\", extract_dir=r\"${{ env.extracted-pkg-path }}\")"
517- dir ${{ env.extracted-pkg-path }}
508+ (echo FULL_PACKAGE_PATH=%FULL_PACKAGE_PATH%) >> %GITHUB_ENV%
518509
519510 - name : Setup miniconda
520- uses : conda-incubator/setup-miniconda@d2e6a045a86077fb6cad6f5adf368e9076ddaa8d # v3.1.0
511+ uses : conda-incubator/setup-miniconda@505e6394dae86d6a5c7fbb6e3fb8938e3e863830 # v3.1.1
521512 with :
522513 miniforge-version : latest
523514 use-mamba : ' true'
@@ -533,7 +524,8 @@ jobs:
533524 (echo CONDA_LIB_BIN_PATH=%CONDA_PREFIX%\Library\bin\) >> %GITHUB_ENV%
534525
535526 - name : Install conda-index
536- run : mamba install conda-index=${{ env.CONDA_INDEX_VERSION }}
527+ run : |
528+ mamba install conda-index=${{ env.CONDA_INDEX_VERSION }}
537529
538530 - name : Create conda channel
539531 run : |
0 commit comments