@@ -27,23 +27,10 @@ jobs:
27
27
steps :
28
28
- uses : actions/checkout@v2
29
29
30
- - name : Get history and tags for SCM versioning to work (Unix)
31
- if : runner.os != 'Windows'
32
- run : |
33
- if [ $(git rev-parse --is-shallow-repository) == "true" ]; then
34
- git fetch --prune --unshallow
35
- git fetch --depth=1 origin +refs/tags/*:refs/tags/*
36
- fi
37
-
38
- - name : Get history and tags for SCM versioning to work (Windows)
39
- if : runner.os == 'Windows'
30
+ - name : Get history and tags for SCM versioning to work
40
31
run : |
41
- $value = git rev-parse --is-shallow-repository
42
- if ( $value -eq "true" )
43
- {
44
- git fetch --prune --unshallow
45
- git fetch --depth=1 origin +refs/tags/*:refs/tags/*
46
- }
32
+ git fetch --prune --unshallow
33
+ git fetch --depth=1 origin +refs/tags/*:refs/tags/*
47
34
48
35
- name : Setup Python ${{ matrix.python }}
49
36
uses : actions/setup-python@v2
110
97
fail-fast : false
111
98
matrix :
112
99
clang :
113
- - 3.7 # could be 3.5 version for full C++14 support (3.4 fails because of -fstack-protector-strong)
114
- # but for proper OpenMP support we require 3.7
100
+ - 3.5 # version for full C++14 support (3.4 fails because of -fstack-protector-strong)
115
101
- 5 # earliest version for reasonable C++17 support
116
102
- 10 # version for full C++17 support (with patches)
117
103
- latest
@@ -128,10 +114,8 @@ jobs:
128
114
129
115
- name : Get history and tags for SCM versioning to work
130
116
run : |
131
- if [ $(git rev-parse --is-shallow-repository) == "true" ]; then
132
- git fetch --prune --unshallow
133
- git fetch --depth=1 origin +refs/tags/*:refs/tags/*
134
- fi
117
+ git fetch --prune --unshallow
118
+ git fetch --depth=1 origin +refs/tags/*:refs/tags/*
135
119
136
120
- name : Prepare env
137
121
run : >
@@ -181,10 +165,8 @@ jobs:
181
165
182
166
- name : Get history and tags for SCM versioning to work
183
167
run : |
184
- if [ $(git rev-parse --is-shallow-repository) == "true" ]; then
185
- git fetch --prune --unshallow
186
- git fetch --depth=1 origin +refs/tags/*:refs/tags/*
187
- fi
168
+ git fetch --prune --unshallow
169
+ git fetch --depth=1 origin +refs/tags/*:refs/tags/*
188
170
189
171
- name : Prepare env
190
172
run : >
@@ -251,10 +233,8 @@ jobs:
251
233
252
234
- name : Get history and tags for SCM versioning to work
253
235
run : |
254
- if [ $(git rev-parse --is-shallow-repository) == "true" ]; then
255
- git fetch --prune --unshallow
256
- git fetch --depth=1 origin +refs/tags/*:refs/tags/*
257
- fi
236
+ git fetch --prune --unshallow
237
+ git fetch --depth=1 origin +refs/tags/*:refs/tags/*
258
238
259
239
- name : Create pip cache dir
260
240
run : mkdir -p ~/.cache/pip
@@ -304,10 +284,8 @@ jobs:
304
284
305
285
- name : Get history and tags for SCM versioning to work
306
286
run : |
307
- if [ $(git rev-parse --is-shallow-repository) == "true" ]; then
308
- git fetch --prune --unshallow
309
- git fetch --depth=1 origin +refs/tags/*:refs/tags/*
310
- fi
287
+ git fetch --prune --unshallow
288
+ git fetch --depth=1 origin +refs/tags/*:refs/tags/*
311
289
312
290
- uses : actions/setup-python@v2
313
291
@@ -341,14 +319,10 @@ jobs:
341
319
steps :
342
320
- uses : actions/checkout@v2
343
321
344
- - name : Get history and tags for SCM versioning to work (Windows)
322
+ - name : Get history and tags for SCM versioning to work
345
323
run : |
346
- $value = git rev-parse --is-shallow-repository
347
- if ( $value -eq "true" )
348
- {
349
- git fetch --prune --unshallow
350
- git fetch --depth=1 origin +refs/tags/*:refs/tags/*
351
- }
324
+ git fetch --prune --unshallow
325
+ git fetch --depth=1 origin +refs/tags/*:refs/tags/*
352
326
353
327
- name : Get pip cache dir
354
328
id : pip-cache
0 commit comments