Skip to content

Commit e934242

Browse files
committed
[FIX] Pin Ubuntu version
1 parent 32d7e81 commit e934242

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

.github/workflows/ci.yaml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010

1111
jobs:
1212
main:
13-
runs-on: ubuntu-latest
13+
runs-on: ${{matrix.machine}}
1414
strategy:
1515
fail-fast: false
1616
matrix:
@@ -20,93 +20,115 @@ jobs:
2020
odoo_version: "8.0"
2121
odoo_org_repo: "odoo/odoo"
2222
image_name: py2.7-odoo8.0
23+
machine: ubuntu-20.04
2324
- python_version: "2.7"
2425
odoo_version: "9.0"
2526
odoo_org_repo: "odoo/odoo"
2627
image_name: py2.7-odoo9.0
28+
machine: ubuntu-20.04
2729
- python_version: "2.7"
2830
odoo_version: "10.0"
2931
odoo_org_repo: "odoo/odoo"
3032
image_name: py2.7-odoo10.0
33+
machine: ubuntu-20.04
3134
- python_version: "3.5"
3235
odoo_version: "11.0"
3336
odoo_org_repo: "odoo/odoo"
3437
image_name: py3.5-odoo11.0
38+
machine: ubuntu-20.04
3539
- python_version: "3.5"
3640
odoo_version: "12.0"
3741
odoo_org_repo: "odoo/odoo"
3842
image_name: py3.5-odoo12.0
43+
machine: ubuntu-20.04
3944
- python_version: "3.6"
4045
odoo_version: "13.0"
4146
odoo_org_repo: "odoo/odoo"
4247
setuptools_constraint: "<58" # vatnumber needs setuptools with 2to3 support
4348
image_name: py3.6-odoo13.0
49+
machine: ubuntu-20.04
4450
- python_version: "3.6"
4551
odoo_version: "14.0"
4652
odoo_org_repo: "odoo/odoo"
4753
image_name: py3.6-odoo14.0
54+
machine: ubuntu-20.04
4855
- python_version: "3.8"
4956
odoo_version: "14.0"
5057
odoo_org_repo: "odoo/odoo"
5158
image_name: py3.8-odoo14.0
59+
machine: ubuntu-22.04
5260
- python_version: "3.8"
5361
odoo_version: "15.0"
5462
odoo_org_repo: "odoo/odoo"
5563
image_name: py3.8-odoo15.0
64+
machine: ubuntu-22.04
5665
- python_version: "3.9"
5766
odoo_version: "15.0"
5867
odoo_org_repo: "odoo/odoo"
5968
image_name: py3.9-odoo15.0
69+
machine: ubuntu-22.04
6070
- python_version: "3.10"
6171
odoo_version: "16.0"
6272
odoo_org_repo: "odoo/odoo"
6373
image_name: py3.10-odoo16.0
74+
machine: ubuntu-22.04
6475
# oca/ocb
6576
- python_version: "2.7"
6677
odoo_version: "8.0"
6778
odoo_org_repo: "oca/ocb"
6879
image_name: py2.7-ocb8.0
80+
machine: ubuntu-20.04
6981
- python_version: "2.7"
7082
odoo_version: "9.0"
7183
odoo_org_repo: "oca/ocb"
7284
image_name: py2.7-ocb9.0
85+
machine: ubuntu-20.04
7386
- python_version: "2.7"
7487
odoo_version: "10.0"
7588
odoo_org_repo: "oca/ocb"
7689
image_name: py2.7-ocb10.0
90+
machine: ubuntu-20.04
7791
- python_version: "3.5"
7892
odoo_version: "11.0"
7993
odoo_org_repo: "oca/ocb"
8094
image_name: py3.5-ocb11.0
95+
machine: ubuntu-20.04
8196
- python_version: "3.5"
8297
odoo_version: "12.0"
8398
odoo_org_repo: "oca/ocb"
8499
image_name: py3.5-ocb12.0
100+
machine: ubuntu-20.04
85101
- python_version: "3.6"
86102
odoo_version: "13.0"
87103
odoo_org_repo: "oca/ocb"
88104
setuptools_constraint: "<58" # vatnumber needs setuptools with 2to3 support
89105
image_name: py3.6-ocb13.0
106+
machine: ubuntu-20.04
90107
- python_version: "3.6"
91108
odoo_version: "14.0"
92109
odoo_org_repo: "oca/ocb"
93110
image_name: py3.6-ocb14.0
111+
machine: ubuntu-20.04
94112
- python_version: "3.8"
95113
odoo_version: "14.0"
96114
odoo_org_repo: "oca/ocb"
97115
image_name: py3.8-ocb14.0
116+
machine: ubuntu-22.04
98117
- python_version: "3.8"
99118
odoo_version: "15.0"
100119
odoo_org_repo: "oca/ocb"
101120
image_name: py3.8-ocb15.0
121+
machine: ubuntu-22.04
102122
- python_version: "3.9"
103123
odoo_version: "15.0"
104124
odoo_org_repo: "oca/ocb"
105125
image_name: py3.9-ocb15.0
126+
machine: ubuntu-22.04
106127
- python_version: "3.10"
107128
odoo_version: "16.0"
108129
odoo_org_repo: "oca/ocb"
109130
image_name: py3.10-ocb16.0
131+
machine: ubuntu-22.04
110132
services:
111133
postgres:
112134
image: postgres:9.6

0 commit comments

Comments
 (0)