Skip to content

Commit a2da97f

Browse files
authored
Merge pull request #2081 from joto/action-pg-16
Github actions: Test with newer PostgreSQL versions (up to 16)
2 parents ca7a1df + 33bd0a4 commit a2da97f

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

.github/workflows/ci.yml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -121,15 +121,15 @@ jobs:
121121
- uses: ./.github/actions/ubuntu-prerequisites
122122
- uses: ./.github/actions/build-and-test
123123

124-
ubuntu20-pg12-gcc10-jit:
124+
ubuntu20-pg13-gcc10-jit:
125125
runs-on: ubuntu-20.04
126126

127127
env:
128128
CC: gcc-10
129129
CXX: g++-10
130130
LUA_VERSION: 5.3
131131
LUAJIT_OPTION: ON
132-
POSTGRESQL_VERSION: 12
132+
POSTGRESQL_VERSION: 13
133133
POSTGIS_VERSION: 2.5
134134
BUILD_TYPE: Debug
135135
PSYCOPG: 2
@@ -140,15 +140,15 @@ jobs:
140140
- uses: ./.github/actions/build-and-test
141141

142142

143-
ubuntu20-pg13-clang10-jit:
143+
ubuntu20-pg15-clang10-jit:
144144
runs-on: ubuntu-20.04
145145

146146
env:
147147
CC: clang-10
148148
CXX: clang++-10
149149
LUA_VERSION: 5.3
150150
LUAJIT_OPTION: ON
151-
POSTGRESQL_VERSION: 13
151+
POSTGRESQL_VERSION: 15
152152
POSTGIS_VERSION: 3
153153
BUILD_TYPE: Debug
154154
PSYCOPG: 2
@@ -158,15 +158,15 @@ jobs:
158158
- uses: ./.github/actions/ubuntu-prerequisites
159159
- uses: ./.github/actions/build-and-test
160160

161-
ubuntu20-pg13-clang10-proj6:
161+
ubuntu20-pg15-clang10-proj6:
162162
runs-on: ubuntu-20.04
163163

164164
env:
165165
CC: clang-10
166166
CXX: clang++-10
167167
LUA_VERSION: 5.3
168168
LUAJIT_OPTION: OFF
169-
POSTGRESQL_VERSION: 13
169+
POSTGRESQL_VERSION: 15
170170
POSTGIS_VERSION: 3
171171
USE_PROJ_LIB: 6
172172
BUILD_TYPE: Debug
@@ -177,15 +177,15 @@ jobs:
177177
- uses: ./.github/actions/ubuntu-prerequisites
178178
- uses: ./.github/actions/build-and-test
179179

180-
ubuntu20-pg13-clang10-noproj:
180+
ubuntu20-pg15-clang10-noproj:
181181
runs-on: ubuntu-20.04
182182

183183
env:
184184
CC: clang-10
185185
CXX: clang++-10
186186
LUA_VERSION: 5.3
187187
LUAJIT_OPTION: OFF
188-
POSTGRESQL_VERSION: 13
188+
POSTGRESQL_VERSION: 15
189189
POSTGIS_VERSION: 3
190190
USE_PROJ_LIB: off
191191
BUILD_TYPE: Debug
@@ -196,15 +196,15 @@ jobs:
196196
- uses: ./.github/actions/ubuntu-prerequisites
197197
- uses: ./.github/actions/build-and-test
198198

199-
ubuntu20-pg15-clang10:
199+
ubuntu20-pg16-clang10:
200200
runs-on: ubuntu-20.04
201201

202202
env:
203203
CC: clang-10
204204
CXX: clang++-10
205205
LUA_VERSION: 5.3
206206
LUAJIT_OPTION: OFF
207-
POSTGRESQL_VERSION: 15
207+
POSTGRESQL_VERSION: 16
208208
POSTGIS_VERSION: 3
209209
USE_PROJ_LIB: 6
210210
BUILD_TYPE: Debug
@@ -249,15 +249,15 @@ jobs:
249249
- uses: ./.github/actions/ubuntu-prerequisites
250250
- uses: ./.github/actions/build-and-test
251251

252-
ubuntu22-pg15-clang14-jit:
252+
ubuntu22-pg16-clang14-jit:
253253
runs-on: ubuntu-22.04
254254

255255
env:
256256
CC: clang-14
257257
CXX: clang++-14
258258
LUA_VERSION: 5.4
259259
LUAJIT_OPTION: ON
260-
POSTGRESQL_VERSION: 15
260+
POSTGRESQL_VERSION: 16
261261
POSTGIS_VERSION: 3
262262
BUILD_TYPE: Debug
263263
PSYCOPG: 2
@@ -267,15 +267,15 @@ jobs:
267267
- uses: ./.github/actions/ubuntu-prerequisites
268268
- uses: ./.github/actions/build-and-test
269269

270-
ubuntu22-pg15-clang14-proj6:
270+
ubuntu22-pg16-clang14-proj6:
271271
runs-on: ubuntu-22.04
272272

273273
env:
274274
CC: clang-14
275275
CXX: clang++-14
276276
LUA_VERSION: 5.4
277277
LUAJIT_OPTION: OFF
278-
POSTGRESQL_VERSION: 15
278+
POSTGRESQL_VERSION: 16
279279
POSTGIS_VERSION: 3
280280
USE_PROJ_LIB: 6
281281
BUILD_TYPE: Debug
@@ -286,15 +286,15 @@ jobs:
286286
- uses: ./.github/actions/ubuntu-prerequisites
287287
- uses: ./.github/actions/build-and-test
288288

289-
ubuntu22-pg15-clang14-noproj:
289+
ubuntu22-pg16-clang14-noproj:
290290
runs-on: ubuntu-22.04
291291

292292
env:
293293
CC: clang-14
294294
CXX: clang++-14
295295
LUA_VERSION: 5.3
296296
LUAJIT_OPTION: OFF
297-
POSTGRESQL_VERSION: 15
297+
POSTGRESQL_VERSION: 16
298298
POSTGIS_VERSION: 3
299299
USE_PROJ_LIB: off
300300
BUILD_TYPE: Debug
@@ -324,7 +324,7 @@ jobs:
324324
- uses: ./.github/actions/ubuntu-prerequisites
325325
- uses: ./.github/actions/build-and-test
326326

327-
ubuntu22-pg15-gcc12-release:
327+
ubuntu22-pg16-gcc12-release:
328328
runs-on: ubuntu-22.04
329329

330330
env:
@@ -333,7 +333,7 @@ jobs:
333333
EXTRA_FLAGS: -Wno-stringop-overread
334334
LUA_VERSION: 5.4
335335
LUAJIT_OPTION: ON
336-
POSTGRESQL_VERSION: 15
336+
POSTGRESQL_VERSION: 16
337337
POSTGIS_VERSION: 3
338338
BUILD_TYPE: Release
339339
PSYCOPG: 2
@@ -343,14 +343,14 @@ jobs:
343343
- uses: ./.github/actions/ubuntu-prerequisites
344344
- uses: ./.github/actions/build-and-test
345345

346-
ubuntu22-pg15-gcc12-release-nolua:
346+
ubuntu22-pg16-gcc12-release-nolua:
347347
runs-on: ubuntu-22.04
348348

349349
env:
350350
CC: gcc-12
351351
CXX: g++-12
352352
EXTRA_FLAGS: -Wno-stringop-overread
353-
POSTGRESQL_VERSION: 15
353+
POSTGRESQL_VERSION: 16
354354
POSTGIS_VERSION: 3
355355
BUILD_TYPE: Release
356356
PSYCOPG: 2
@@ -360,15 +360,15 @@ jobs:
360360
- uses: ./.github/actions/ubuntu-prerequisites
361361
- uses: ./.github/actions/build-and-test
362362

363-
ubuntu22-pg15-clang14-cpp20:
363+
ubuntu22-pg16-clang14-cpp20:
364364
runs-on: ubuntu-22.04
365365

366366
env:
367367
CC: clang-14
368368
CXX: clang++-14
369369
LUA_VERSION: 5.3
370370
LUAJIT_OPTION: OFF
371-
POSTGRESQL_VERSION: 15
371+
POSTGRESQL_VERSION: 16
372372
POSTGIS_VERSION: 3
373373
CPP_VERSION: 20
374374
BUILD_TYPE: Debug
@@ -379,15 +379,15 @@ jobs:
379379
- uses: ./.github/actions/ubuntu-prerequisites
380380
- uses: ./.github/actions/build-and-test
381381

382-
ubuntu22-pg15-gcc12-cpp20:
382+
ubuntu22-pg16-gcc12-cpp20:
383383
runs-on: ubuntu-22.04
384384

385385
env:
386386
CC: gcc-12
387387
CXX: g++-12
388388
LUA_VERSION: 5.3
389389
LUAJIT_OPTION: OFF
390-
POSTGRESQL_VERSION: 15
390+
POSTGRESQL_VERSION: 16
391391
POSTGIS_VERSION: 3
392392
CPP_VERSION: 20
393393
BUILD_TYPE: Debug

0 commit comments

Comments
 (0)