77 branches : [ main ]
88
99jobs :
10- postgresql_17 :
10+ postgresql_18 :
1111 uses : ./.github/workflows/single-postgres.yml
1212 with :
13- postgresql : 17
13+ postgresql : 18
1414 postgresql_oldest :
15- needs : [postgresql_17 ]
15+ needs : [postgresql_18 ]
1616 uses : ./.github/workflows/oldest-postgres.yml
17+ postgresql_17 :
18+ needs : [postgresql_18]
19+ uses : ./.github/workflows/single-postgres.yml
20+ with :
21+ postgresql : 17
22+ python-versions : ' ["3.11", "3.12", "3.13", "3.14", "pypy-3.11"]'
1723 postgresql_16 :
1824 needs : [postgresql_17]
1925 uses : ./.github/workflows/single-postgres.yml
2026 with :
2127 postgresql : 16
22- python-versions : ' ["3.11", "3. 12", "3.13", "3.14", "pypy-3.11 "]'
28+ python-versions : ' ["3.12", "3.13", "3.14"]'
2329 postgresql_15 :
2430 needs : [postgresql_16]
2531 uses : ./.github/workflows/single-postgres.yml
2632 with :
2733 postgresql : 15
28- python-versions : ' ["3.12", "3.13", "3. 14"]'
34+ python-versions : ' ["3.14"]'
2935 postgresql_14 :
3036 needs : [postgresql_15]
3137 uses : ./.github/workflows/single-postgres.yml
3238 with :
3339 postgresql : 14
3440 python-versions : ' ["3.14"]'
35- postgresql_13 :
36- needs : [postgresql_14 ]
41+ macos_postgres_18 :
42+ needs : [postgresql_18 ]
3743 uses : ./.github/workflows/single-postgres.yml
3844 with :
39- postgresql : 13
40- python-versions : ' ["3.14"]'
45+ postgresql : 18
46+ os : macos-latest
47+ python-versions : ' ["3.12", "3.13", "3.14"]'
4148 macos_postgres_17 :
42- needs : [postgresql_17]
49+ needs : [postgresql_17, macos_postgres_18 ]
4350 uses : ./.github/workflows/single-postgres.yml
4451 with :
4552 postgresql : 17
@@ -51,40 +58,33 @@ jobs:
5158 with :
5259 postgresql : 16
5360 os : macos-latest
54- python-versions : ' ["3.12", "3.13", "3.14"]'
55- macos_postgres_15 :
56- needs : [postgresql_15, macos_postgres_16]
57- uses : ./.github/workflows/single-postgres.yml
58- with :
59- postgresql : 15
60- os : macos-latest
6161 python-versions : ' ["3.13", "3.14"]'
62+ docker_postgresql_18 :
63+ needs : [postgresql_18]
64+ uses : ./.github/workflows/dockerised-postgres.yml
65+ with :
66+ postgresql : 18
6267 docker_postgresql_17 :
63- needs : [postgresql_17]
68+ needs : [postgresql_17, docker_postgresql_18 ]
6469 uses : ./.github/workflows/dockerised-postgres.yml
6570 with :
6671 postgresql : 17
72+ python-versions : ' ["3.11", "3.12", "3.13", "3.14"]'
6773 docker_postgresql_16 :
68- needs : [postgresql_16, docker_postgresql_17 ]
74+ needs : [postgresql_16, docker_postgresql_18 ]
6975 uses : ./.github/workflows/dockerised-postgres.yml
7076 with :
7177 postgresql : 16
72- python-versions : ' ["3.11", "3. 12", "3.13", "3.14"]'
78+ python-versions : ' ["3.12", "3.13", "3.14"]'
7379 docker_postgresql_15 :
74- needs : [postgresql_15, docker_postgresql_17 ]
80+ needs : [postgresql_15, docker_postgresql_16 ]
7581 uses : ./.github/workflows/dockerised-postgres.yml
7682 with :
7783 postgresql : 15
78- python-versions : ' ["3.12", "3. 13", "3.14"]'
84+ python-versions : ' ["3.13", "3.14"]'
7985 docker_postgresql_14 :
8086 needs : [postgresql_14, docker_postgresql_15]
8187 uses : ./.github/workflows/dockerised-postgres.yml
8288 with :
8389 postgresql : 14
84- python-versions : ' ["3.13", "3.14"]'
85- docker_postgresql_13 :
86- needs : [postgresql_13, docker_postgresql_14]
87- uses : ./.github/workflows/dockerised-postgres.yml
88- with :
89- postgresql : 13
9090 python-versions : ' ["3.14"]'
0 commit comments