diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0eee133626ef850ba48cd04beda928abea938401..530926174cf8f6b5b0c06315adc12335bf0ab2d4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -252,6 +252,12 @@ default:
     _TARGET_PHP: "8.3-ubuntu"
     _TARGET_DB: "pgsql-16"
 
+'PHP 8.3 PostgreSQL 17':
+  <<: [ *default-stage, *run-on-mr ]
+  variables:
+    _TARGET_PHP: "8.3-ubuntu"
+    _TARGET_DB: "pgsql-17"
+
 'PHP 8.3 SQLite 3.45':
   <<: [ *default-stage, *run-on-mr ]
   variables:
@@ -292,6 +298,11 @@ default:
   needs: [ '[Daily] PHP 8.3 MariaDB 10.6' ]
   <<: [ *run-daily ]
 
+'[Daily] PHP 8.3 PostgreSQL 17':
+  extends: 'PHP 8.3 PostgreSQL 17'
+  needs: [ '[Daily] PHP 8.3 MySQL 8.4' ]
+  <<: [ *run-daily ]
+
 ################
 # Lint Jobs
 ################