diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2e61350b62f06c49400c0c3d974a2a80e6c789c6..b6600e095fb7f87738668cfd19bbbce0b023a246 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,8 +2,8 @@ image: "r.lcr.gr/microhacks/bevy-builder:latest"
 
 variables:
   BINARY_FOLDER: game_core
-  BINARY_NAME: game_core
-  OUTPUT_NAME: TraderTales
+  BINARY_NAME: trader_tales
+  OUTPUT_NAME: trader_tales
 
 stages:
   - build
diff --git a/game_core/Cargo.toml b/game_core/Cargo.toml
index e114881c5b317604b176b2c9e025d7375085aec4..69a077322cae5ff33d77054fa96257bc61f2cfce 100644
--- a/game_core/Cargo.toml
+++ b/game_core/Cargo.toml
@@ -5,6 +5,10 @@ edition = "2021"
 
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 
+[[bin]]
+path = "./src/main.rs"
+name = "trader_tales"
+
 [dependencies]
 bevy.workspace = true