@@ -23,21 +23,21 @@ jobs:
23
23
name : build environment
24
24
runs-on : ubuntu-latest
25
25
steps :
26
- - uses : actions/checkout@v3
27
- - uses : actions/cache@v3
26
+ - uses : actions/checkout@v4
27
+ - uses : actions/cache@v4
28
28
with :
29
29
path : |
30
30
~/conda_pkgs_dir
31
31
/usr/share/miniconda/envs/roman-data-workshop-env
32
32
key : conda-${{ runner.os }}-${{ hashFiles('00_install/environment.yml') }}-${{ github.sha }}
33
- - uses : conda-incubator/setup-miniconda@v2
33
+ - uses : conda-incubator/setup-miniconda@v3
34
34
with :
35
35
activate-environment : roman-data-workshop-env
36
36
environment-file : 00_install/environment.yml
37
37
use-only-tar-bz2 : true
38
38
- run : python ./00_install/verify_install.py
39
39
- run : conda env export > roman-data-workshop-env-${{ github.sha }}.yml
40
- - uses : actions/upload-artifact@v3.1.0
40
+ - uses : actions/upload-artifact@v4
41
41
with :
42
42
name : roman-data-workshop-env-${{ github.sha }}.yml
43
43
path : roman-data-workshop-env-${{ github.sha }}.yml
@@ -46,20 +46,20 @@ jobs:
46
46
needs : [ build ]
47
47
runs-on : ubuntu-latest
48
48
steps :
49
- - uses : actions/checkout@v3
50
- - uses : actions/cache@v3
49
+ - uses : actions/checkout@v4
50
+ - uses : actions/cache@v4
51
51
id : data_cache
52
52
with :
53
53
path : data/
54
54
key : data-${{ hashFiles('data/download.py') }}
55
- - uses : actions/cache@v3
55
+ - uses : actions/cache@v4
56
56
with :
57
57
path : |
58
58
~/conda_pkgs_dir
59
59
/usr/share/miniconda/envs/roman-data-workshop-env
60
60
key : conda-${{ runner.os }}-${{ hashFiles('00_install/environment.yml') }}-${{ github.sha }}
61
61
if : steps.data_cache.outputs.cache-hit != 'true'
62
- - uses : conda-incubator/setup-miniconda@v2
62
+ - uses : conda-incubator/setup-miniconda@v3
63
63
with :
64
64
activate-environment : roman-data-workshop-env
65
65
environment-file : 00_install/environment.yml
@@ -79,24 +79,24 @@ jobs:
79
79
CRDS_CLIENT_RETRY_COUNT : 3
80
80
CRDS_CLIENT_RETRY_DELAY_SECONDS : 20
81
81
steps :
82
- - uses : actions/checkout@v3
83
- - uses : actions/cache@v3
82
+ - uses : actions/checkout@v4
83
+ - uses : actions/cache@v4
84
84
with :
85
85
path : |
86
86
~/conda_pkgs_dir
87
87
/usr/share/miniconda/envs/roman-data-workshop-env
88
88
key : conda-${{ runner.os }}-${{ hashFiles('00_install/environment.yml') }}-${{ github.sha }}
89
- - uses : conda-incubator/setup-miniconda@v2
89
+ - uses : conda-incubator/setup-miniconda@v3
90
90
with :
91
91
activate-environment : roman-data-workshop-env
92
92
environment-file : 00_install/environment.yml
93
93
use-only-tar-bz2 : true
94
- - uses : actions/cache@v3
94
+ - uses : actions/cache@v4
95
95
with :
96
96
path : ${{ env.CRDS_PATH }}
97
97
key : crds-${{ needs.crds_contexts.outputs.roman }}
98
98
- run : crds sync --contexts ${{ needs.crds_contexts.outputs.roman }}
99
- - uses : actions/cache@v3
99
+ - uses : actions/cache@v4
100
100
with :
101
101
path : data/
102
102
key : data-${{ hashFiles('data/download.py') }}
0 commit comments