65
65
66
66
build-info :
67
67
name : " Build info"
68
- runs-on : ubuntu-latest
68
+ runs-on : ubuntu-20.04
69
69
env :
70
70
GITHUB_CONTEXT : ${{ toJson(github) }}
71
71
outputs :
@@ -147,7 +147,7 @@ jobs:
147
147
148
148
test-openapi-client-generation :
149
149
name : " Test OpenAPI client generation"
150
- runs-on : ubuntu-latest
150
+ runs-on : ubuntu-20.04
151
151
needs : [build-info]
152
152
if : needs.build-info.outputs.needs-api-codegen == 'true'
153
153
steps :
@@ -161,7 +161,7 @@ jobs:
161
161
ci-images :
162
162
timeout-minutes : 120
163
163
name : " Wait for CI images"
164
- runs-on : ubuntu-latest
164
+ runs-on : ubuntu-20.04
165
165
needs : [build-info]
166
166
if : needs.build-info.outputs.image-build == 'true'
167
167
env :
@@ -195,7 +195,7 @@ jobs:
195
195
static-checks :
196
196
timeout-minutes : 30
197
197
name : " Static checks"
198
- runs-on : ubuntu-latest
198
+ runs-on : ubuntu-20.04
199
199
needs : [build-info, ci-images]
200
200
env :
201
201
SKIP : " pylint"
@@ -231,7 +231,7 @@ jobs:
231
231
static-checks-basic-checks-only :
232
232
timeout-minutes : 30
233
233
name : " Static checks: basic checks only"
234
- runs-on : ubuntu-latest
234
+ runs-on : ubuntu-20.04
235
235
needs : [build-info]
236
236
env :
237
237
SKIP : " build,mypy,flake8,pylint,bats-in-container-tests"
@@ -268,7 +268,7 @@ jobs:
268
268
static-checks-pylint :
269
269
timeout-minutes : 30
270
270
name : " Pylint"
271
- runs-on : ubuntu-latest
271
+ runs-on : ubuntu-20.04
272
272
needs : [build-info, ci-images]
273
273
if : needs.build-info.outputs.basic-checks-only == 'false'
274
274
env :
@@ -302,7 +302,7 @@ jobs:
302
302
docs :
303
303
timeout-minutes : 30
304
304
name : " Build docs"
305
- runs-on : ubuntu-latest
305
+ runs-on : ubuntu-20.04
306
306
needs : [build-info, ci-images]
307
307
if : needs.build-info.outputs.docs-build == 'true'
308
308
steps :
@@ -322,7 +322,7 @@ jobs:
322
322
docs-spell-check :
323
323
timeout-minutes : 30
324
324
name : " Spell check docs"
325
- runs-on : ubuntu-latest
325
+ runs-on : ubuntu-20.04
326
326
needs : [build-info, ci-images]
327
327
env :
328
328
PYTHON_MAJOR_MINOR_VERSION : ${{needs.build-info.outputs.defaultPythonVersion}}
@@ -338,7 +338,7 @@ jobs:
338
338
prepare-backport-provider-packages :
339
339
timeout-minutes : 30
340
340
name : " Backport packages"
341
- runs-on : ubuntu-latest
341
+ runs-on : ubuntu-20.04
342
342
needs : [build-info, ci-images]
343
343
env :
344
344
INSTALL_AIRFLOW_VERSION : " 1.10.12"
@@ -375,7 +375,7 @@ jobs:
375
375
prepare-provider-packages :
376
376
timeout-minutes : 30
377
377
name : " Provider packages"
378
- runs-on : ubuntu-latest
378
+ runs-on : ubuntu-20.04
379
379
needs : [build-info, ci-images]
380
380
env :
381
381
INSTALL_AIRFLOW_VERSION : " wheel"
@@ -412,7 +412,7 @@ jobs:
412
412
tests-helm :
413
413
timeout-minutes : 20
414
414
name : " Python unit tests for helm chart"
415
- runs-on : ubuntu-latest
415
+ runs-on : ubuntu-20.04
416
416
needs : [build-info, ci-images]
417
417
env :
418
418
MOUNT_LOCAL_SOURCES : " true"
@@ -460,7 +460,7 @@ jobs:
460
460
name : >
461
461
Postgres${{matrix.postgres-version}},Py${{matrix.python-version}}:
462
462
${{needs.build-info.outputs.testTypes}}
463
- runs-on : ubuntu-latest
463
+ runs-on : ubuntu-20.04
464
464
needs : [build-info, ci-images]
465
465
strategy :
466
466
matrix :
@@ -512,7 +512,7 @@ jobs:
512
512
timeout-minutes : 80
513
513
name : >
514
514
MySQL${{matrix.mysql-version}}, Py${{matrix.python-version}}: ${{needs.build-info.outputs.testTypes}}
515
- runs-on : ubuntu-latest
515
+ runs-on : ubuntu-20.04
516
516
needs : [build-info, ci-images]
517
517
strategy :
518
518
matrix :
@@ -563,7 +563,7 @@ jobs:
563
563
timeout-minutes : 60
564
564
name : >
565
565
Sqlite Py${{matrix.python-version}}: ${{needs.build-info.outputs.testTypes}}
566
- runs-on : ubuntu-latest
566
+ runs-on : ubuntu-20.04
567
567
needs : [build-info, ci-images]
568
568
strategy :
569
569
matrix :
@@ -611,7 +611,7 @@ jobs:
611
611
tests-quarantined :
612
612
timeout-minutes : 60
613
613
name : " Quarantined tests"
614
- runs-on : ubuntu-latest
614
+ runs-on : ubuntu-20.04
615
615
continue-on-error : true
616
616
needs : [build-info, ci-images]
617
617
strategy :
@@ -683,7 +683,7 @@ jobs:
683
683
upload-coverage :
684
684
timeout-minutes : 5
685
685
name : " Upload coverage"
686
- runs-on : ubuntu-latest
686
+ runs-on : ubuntu-20.04
687
687
continue-on-error : true
688
688
needs :
689
689
- tests-kubernetes
@@ -706,7 +706,7 @@ jobs:
706
706
prod-images :
707
707
timeout-minutes : 120
708
708
name : " Wait for PROD images"
709
- runs-on : ubuntu-latest
709
+ runs-on : ubuntu-20.04
710
710
needs : [build-info]
711
711
env :
712
712
BACKEND : sqlite
@@ -736,7 +736,7 @@ jobs:
736
736
tests-kubernetes :
737
737
timeout-minutes : 50
738
738
name : K8s ${{matrix.python-version}} ${{matrix.kubernetes-version}} ${{matrix.kubernetes-mode}}
739
- runs-on : ubuntu-latest
739
+ runs-on : ubuntu-20.04
740
740
needs : [build-info, prod-images]
741
741
strategy :
742
742
matrix :
@@ -811,7 +811,7 @@ jobs:
811
811
push-prod-images-to-github-registry :
812
812
timeout-minutes : 10
813
813
name : " Push PROD images"
814
- runs-on : ubuntu-latest
814
+ runs-on : ubuntu-20.04
815
815
needs :
816
816
- build-info
817
817
- static-checks
@@ -851,7 +851,7 @@ jobs:
851
851
push-ci-images-to-github-registry :
852
852
timeout-minutes : 10
853
853
name : " Push CI images"
854
- runs-on : ubuntu-latest
854
+ runs-on : ubuntu-20.04
855
855
needs :
856
856
- build-info
857
857
- static-checks
@@ -890,7 +890,7 @@ jobs:
890
890
constraints :
891
891
timeout-minutes : 10
892
892
name : " Constraints"
893
- runs-on : ubuntu-latest
893
+ runs-on : ubuntu-20.04
894
894
strategy :
895
895
matrix :
896
896
python-version : ${{ fromJson(needs.build-info.outputs.pythonVersions) }}
@@ -923,7 +923,7 @@ jobs:
923
923
constraints-push :
924
924
timeout-minutes : 10
925
925
name : " Constraints push"
926
- runs-on : ubuntu-latest
926
+ runs-on : ubuntu-20.04
927
927
needs :
928
928
- build-info
929
929
- constraints
@@ -961,7 +961,7 @@ jobs:
961
961
tag-repo-nightly :
962
962
timeout-minutes : 10
963
963
name : " Tag repo nightly"
964
- runs-on : ubuntu-latest
964
+ runs-on : ubuntu-20.04
965
965
needs :
966
966
- docs
967
967
- docs-spell-check
0 commit comments