This repository was archived by the owner on May 9, 2024. It is now read-only.
File tree 2 files changed +19
-9
lines changed
2 files changed +19
-9
lines changed Original file line number Diff line number Diff line change @@ -42,21 +42,29 @@ jobs:
42
42
Get-PSDrive
43
43
44
44
- name : Restore Conda env cache
45
- id : conda-cache
46
- uses : actions/cache@v3
45
+ id : restore- conda-cache
46
+ uses : actions/cache/restore @v3
47
47
with :
48
48
path : |
49
49
${{ env.CONDA_ENV_PATH }}
50
- key : ${{ env.RUN_STAMP }}-conda-${{ hashFiles('omniscidb/scripts/mapd-deps-conda-windows-env.yml') }}-${{ env.DATE }}
50
+ key : ${{ env.RUN_STAMP }}-conda-windows- ${{ hashFiles('omniscidb/scripts/mapd-deps-conda-windows-env.yml') }}-${{ env.DATE }}
51
51
restore-keys : |
52
- ${{ env.RUN_STAMP }}-conda-${{ hashFiles('omniscidb/scripts/mapd-deps-conda-windows-env.yml') }}-
52
+ ${{ env.RUN_STAMP }}-conda-windows- ${{ hashFiles('omniscidb/scripts/mapd-deps-conda-windows-env.yml') }}-
53
53
54
54
- name : Update Conda env
55
55
if : steps.conda-cache.cache-hit != 'true'
56
56
run : |
57
57
& $env:CONDA\condabin\conda.bat update conda
58
58
& $env:CONDA\condabin\conda.bat env update -f omniscidb/scripts/mapd-deps-conda-windows-env.yml
59
59
60
+ - name : Save Conda env cache
61
+ id : save-conda-cache
62
+ uses : actions/cache/save@v3
63
+ with :
64
+ path : |
65
+ ${{ env.CONDA_ENV_PATH }}
66
+ key : ${{ env.RUN_STAMP }}-conda-windows-${{ hashFiles('omniscidb/scripts/mapd-deps-conda-windows-env.yml') }}-${{ env.DATE }}
67
+
60
68
- name : Restore Maven cache
61
69
uses : actions/cache@v3
62
70
with :
Original file line number Diff line number Diff line change 1
1
name : Reusable test action on windows
2
2
on :
3
- workflow_call :
3
+ workflow_call :
4
4
inputs :
5
5
name :
6
6
type : string
7
- default : ' gcc-cpu'
7
+ default : " gcc-cpu"
8
8
cache-suffix :
9
9
type : string
10
10
required : true
@@ -32,14 +32,16 @@ jobs:
32
32
dir
33
33
34
34
- name : Restore Conda env cache
35
- uses : actions/cache@v3
35
+ id : restore-conda-cache
36
+ uses : actions/cache/restore@v3
36
37
with :
37
38
path : |
38
39
${{ env.CONDA_ENV_PATH }}
39
- key : ${{ env.RUN_STAMP }}-conda-${{ hashFiles('omniscidb/scripts/mapd-deps-conda-windows-env.yml') }}-${{ inputs.cache-suffix }}
40
+ key : ${{ env.RUN_STAMP }}-conda-windows-${{ hashFiles('omniscidb/scripts/mapd-deps-conda-windows-env.yml') }}-${{ env.DATE }}
41
+ restore-keys : |
42
+ ${{ env.RUN_STAMP }}-conda-windows-${{ hashFiles('omniscidb/scripts/mapd-deps-conda-windows-env.yml') }}-
40
43
41
44
- name : Run sanity tests
42
45
if : inputs.test == 'sanity'
43
46
run : |
44
47
& $env:CONDA\condabin\conda.bat run --no-capture-output -n omnisci-dev omniscidb/scripts/conda/test.bat
45
-
You can’t perform that action at this time.
0 commit comments