diff --git a/lib/config/index.ts b/lib/config/index.ts
index ecf675a8f070dfdfd1495fa503ae078802d9cc6c..0f4699091c0fa9fec3d5648c61d265abc84effea 100644
--- a/lib/config/index.ts
+++ b/lib/config/index.ts
@@ -65,10 +65,13 @@ export async function parseConfigs(
   }
 
   if (config.forceCli) {
+    const forcedCli = { ...cliConfig };
+    delete forcedCli.token;
+    delete forcedCli.hostRules;
     if (config.force) {
-      config.force = Object.assign(config.force, { ...cliConfig });
+      config.force = Object.assign(config.force, forcedCli);
     } else {
-      config.force = { ...cliConfig };
+      config.force = forcedCli;
     }
   }