diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 86ea69de99db88512605e6b5d05973f909099d4a..ea13afca06a676ef71bde86758c4448f56897aeb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,7 +10,7 @@ build-macOS:
   stage: build
 
   script:
-    - swift build -c release -Xswiftc -cross-module-optimization -Xlinker -framework -Xlinker CoreML
+    - swift build --target SwiftNLP -c release -Xswiftc -cross-module-optimization -Xlinker -framework -Xlinker CoreML
   
   tags:
     - macOS
@@ -19,7 +19,7 @@ test-macOS:
   stage: test
   script:
      - export SKIP_TESTS=DurableHNSWCorpusTests
-     - swift test -c release -Xswiftc -enable-testing
+     - swift test --target SwiftNLP -c release -Xswiftc -enable-testing
 #    - swift test --sanitize=address -c release -Xswiftc -enable-testing
 #    - swift test --sanitize=thread -c release -Xswiftc -enable-testing
   tags:
@@ -31,7 +31,7 @@ build-linux:
 
   script:
     - swiftly install latest
-    - swift build -c release -Xswiftc -cross-module-optimization
+    - swift build --target SwiftNLP -c release -Xswiftc -cross-module-optimization
   tags:
     - linux
 
@@ -40,7 +40,7 @@ build-linux:
 test-linux:
   stage: test
   script:
-     - swift test -c release -Xswiftc -enable-testing
+     - swift test --target SwiftNLP -c release -Xswiftc -enable-testing
 #    - swift test --sanitize=address -c release -Xswiftc -enable-testing
 #    - swift test --sanitize=thread -c release -Xswiftc -enable-testing
   tags: