@@ -248,7 +248,6 @@ jobs:
248
248
env :
249
249
channel-path : ' ${{ github.workspace }}/channel/'
250
250
pkg-path-in-channel : ' ${{ github.workspace }}/channel/linux-64/'
251
- extracted-pkg-path : ' ${{ github.workspace }}/pkg/'
252
251
ver-json-path : ' ${{ github.workspace }}/version.json'
253
252
254
253
steps :
@@ -258,15 +257,10 @@ jobs:
258
257
name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
259
258
path : ${{ env.pkg-path-in-channel }}
260
259
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
-
266
260
- name : Setup miniconda
267
261
id : setup_miniconda
268
262
continue-on-error : true
269
- uses : conda-incubator/setup-miniconda@d2e6a045a86077fb6cad6f5adf368e9076ddaa8d # v3.1.0
263
+ uses : conda-incubator/setup-miniconda@505e6394dae86d6a5c7fbb6e3fb8938e3e863830 # v3.1.1
270
264
with :
271
265
miniforge-version : latest
272
266
use-mamba : ' true'
@@ -277,7 +271,7 @@ jobs:
277
271
278
272
- name : ReSetup miniconda
279
273
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
281
275
with :
282
276
miniforge-version : latest
283
277
use-mamba : ' true'
@@ -287,7 +281,8 @@ jobs:
287
281
activate-environment : ${{ env.TEST_ENV_NAME }}
288
282
289
283
- 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 }}
291
286
292
287
- name : Create conda channel
293
288
run : |
@@ -491,7 +486,6 @@ jobs:
491
486
env :
492
487
channel-path : ' ${{ github.workspace }}\channel\'
493
488
pkg-path-in-channel : ' ${{ github.workspace }}\channel\win-64\'
494
- extracted-pkg-path : ' ${{ github.workspace }}\pkg'
495
489
ver-json-path : ' ${{ github.workspace }}\version.json'
496
490
workdir : ' ${{ github.workspace }}'
497
491
@@ -502,22 +496,19 @@ jobs:
502
496
name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
503
497
path : ${{ env.pkg-path-in-channel }}
504
498
505
- - name : Extract package archive
499
+ - name : Store a path to package archive
506
500
run : |
507
501
@echo on
508
- mkdir -p ${{ env.extracted-pkg-path }}
509
502
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 ""
511
504
FOR /F "tokens=* USEBACKQ" %%F IN (`%SEARCH_SCRIPT%`) DO (
512
505
SET FULL_PACKAGE_PATH=%%F
513
506
)
514
507
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%
518
509
519
510
- name : Setup miniconda
520
- uses : conda-incubator/setup-miniconda@d2e6a045a86077fb6cad6f5adf368e9076ddaa8d # v3.1.0
511
+ uses : conda-incubator/setup-miniconda@505e6394dae86d6a5c7fbb6e3fb8938e3e863830 # v3.1.1
521
512
with :
522
513
miniforge-version : latest
523
514
use-mamba : ' true'
@@ -533,7 +524,8 @@ jobs:
533
524
(echo CONDA_LIB_BIN_PATH=%CONDA_PREFIX%\Library\bin\) >> %GITHUB_ENV%
534
525
535
526
- 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 }}
537
529
538
530
- name : Create conda channel
539
531
run : |
0 commit comments