@@ -9,6 +9,10 @@ defaults:
9
9
run :
10
10
shell : bash -l {0}
11
11
12
+ concurrency :
13
+ group : ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
14
+ cancel-in-progress : true
15
+
12
16
jobs :
13
17
python-mypy-lint :
14
18
runs-on : ubuntu-latest
@@ -17,10 +21,10 @@ jobs:
17
21
matrix :
18
22
os : [ubuntu-latest]
19
23
steps :
20
- - uses : actions/checkout@e2f20e631ae6d7dd3b768f56a5d2af784dd54791 # v2.5.0
24
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
21
25
with :
22
26
submodules : ' true'
23
- - uses : mamba-org/provision-with-micromamba@f347426e5745fe3dfc13ec5baf20496990d0281f # v14
27
+ - uses : mamba-org/provision-with-micromamba@3c96c0c27676490c63c18bc81f5c51895ac3e0e6 # v16
24
28
with :
25
29
cache-downloads : true
26
30
cache-env : true
@@ -48,10 +52,10 @@ jobs:
48
52
matrix :
49
53
os : [ubuntu-latest]
50
54
steps :
51
- - uses : actions/checkout@e2f20e631ae6d7dd3b768f56a5d2af784dd54791 # v2.5.0
55
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
52
56
with :
53
57
submodules : ' true'
54
- - uses : mamba-org/provision-with-micromamba@f347426e5745fe3dfc13ec5baf20496990d0281f # v14
58
+ - uses : mamba-org/provision-with-micromamba@3c96c0c27676490c63c18bc81f5c51895ac3e0e6 # v16
55
59
with :
56
60
cache-downloads : true
57
61
cache-env : true
@@ -80,14 +84,14 @@ jobs:
80
84
os : [macos-11, windows-latest]
81
85
python-version : ["3.8"]
82
86
steps :
83
- - uses : actions/checkout@e2f20e631ae6d7dd3b768f56a5d2af784dd54791 # v2.5.0
87
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
84
88
with :
85
89
submodules : ' true'
86
90
- name : Install osx system dependencies
87
91
if : matrix.os == 'macos-11'
88
92
run : |
89
93
brew install ninja libomp
90
- - uses : conda-incubator/setup-miniconda@35d1405e78aa3f784fe3ce9a2eb378d5eeb62169 # v2.1.1
94
+ - uses : conda-incubator/setup-miniconda@a4260408e20b96e80095f42ff7f1a15b27dd94ca # v3.0.4
91
95
with :
92
96
auto-update-conda : true
93
97
python-version : ${{ matrix.python-version }}
@@ -118,11 +122,11 @@ jobs:
118
122
- {os: macos-11}
119
123
120
124
steps :
121
- - uses : actions/checkout@e2f20e631ae6d7dd3b768f56a5d2af784dd54791 # v2.5.0
125
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
122
126
with :
123
127
submodules : ' true'
124
128
125
- - uses : mamba-org/provision-with-micromamba@f347426e5745fe3dfc13ec5baf20496990d0281f # v14
129
+ - uses : mamba-org/provision-with-micromamba@3c96c0c27676490c63c18bc81f5c51895ac3e0e6 # v16
126
130
with :
127
131
cache-downloads : true
128
132
cache-env : true
@@ -170,11 +174,11 @@ jobs:
170
174
- {os: windows-latest, python-version: '3.8'}
171
175
172
176
steps :
173
- - uses : actions/checkout@e2f20e631ae6d7dd3b768f56a5d2af784dd54791 # v2.5.0
177
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
174
178
with :
175
179
submodules : ' true'
176
180
177
- - uses : conda-incubator/setup-miniconda@35d1405e78aa3f784fe3ce9a2eb378d5eeb62169 # v2.1.1
181
+ - uses : conda-incubator/setup-miniconda@a4260408e20b96e80095f42ff7f1a15b27dd94ca # v3.0.4
178
182
with :
179
183
auto-update-conda : true
180
184
python-version : ${{ matrix.config.python-version }}
@@ -214,11 +218,11 @@ jobs:
214
218
- {os: ubuntu-latest, python-version: "3.8"}
215
219
216
220
steps :
217
- - uses : actions/checkout@v2
221
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
218
222
with :
219
223
submodules : ' true'
220
224
221
- - uses : mamba-org/provision-with-micromamba@f347426e5745fe3dfc13ec5baf20496990d0281f # v14
225
+ - uses : mamba-org/provision-with-micromamba@3c96c0c27676490c63c18bc81f5c51895ac3e0e6 # v16
222
226
with :
223
227
cache-downloads : true
224
228
cache-env : true
@@ -266,11 +270,11 @@ jobs:
266
270
- {os: ubuntu-latest, python-version: "3.8"}
267
271
268
272
steps :
269
- - uses : actions/checkout@v2
273
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
270
274
with :
271
275
submodules : ' true'
272
276
273
- - uses : mamba-org/provision-with-micromamba@f347426e5745fe3dfc13ec5baf20496990d0281f # v14
277
+ - uses : mamba-org/provision-with-micromamba@3c96c0c27676490c63c18bc81f5c51895ac3e0e6 # v16
274
278
with :
275
279
cache-downloads : true
276
280
cache-env : true
@@ -305,7 +309,7 @@ jobs:
305
309
os : [ubuntu-latest]
306
310
307
311
steps :
308
- - uses : actions/checkout@v2
312
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
309
313
with :
310
314
submodules : ' true'
311
315
0 commit comments