diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index af2c7ecaf87f0680a4b750be1bf3fcc793ed799e..86e351a11f7305e4cb535d9034eda5c3caf782ce 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -37,19 +37,17 @@ default:
 .check:
   stage: tests
   script:
-  - R -e 'devtools::check(check_dir = Sys.getenv("CHECK_DIR"), cran = !as.logical(Sys.getenv("AS_CRAN")))'
+  - R -e 'devtools::check(check_dir = Sys.getenv("CHECK_DIR"), cran = !as.logical(Sys.getenv("NOT_CRAN")), env_vars = c(NOT_CRAN = Sys.getenv("NOT_CRAN")))'
   - R -e 'if (length(devtools::check_failures(path = Sys.getenv("BUILD_LOGS_DIR"), note = FALSE)) > 0) stop()'
 
 .check_not_cran:
   variables:
     NOT_CRAN: "true"
-    AS_CRAN: "false"
   extends: .check
 
 .check_as_cran:
   variables:
     NOT_CRAN: "false"
-    AS_CRAN: "true"
   extends: .check
 
 build_patched: