diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 21ab851011d56cebae89f53e1d1f0794449e6483..b779ae8e05e55765bc733ac940242f766c618fd8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -44,6 +44,11 @@ variables:
 
 ## Build jobs
 
+build-coq.8.17.dev:
+  <<: *template
+  variables:
+    OPAM_PINS: "coq version 8.17.dev"
+
 build-coq.8.16.1:
   <<: *template
   variables:
diff --git a/coq-stdpp.opam b/coq-stdpp.opam
index 053a1d24c837ffab764ba882d751a090d85a7b26..5f8e66949ca438ea59568de67108e740c0126b19 100644
--- a/coq-stdpp.opam
+++ b/coq-stdpp.opam
@@ -33,7 +33,7 @@ tags: [
 ]
 
 depends: [
-  "coq" { (>= "8.12" & < "8.17~") | (= "dev") }
+  "coq" { (>= "8.12" & < "8.18~") | (= "dev") }
 ]
 
 build: ["./make-package" "stdpp" "-j%{jobs}%"]