From 679941d8a1ad12f7020e71a7cc7e8d27150c415d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Richard=20Sol=C3=A1r?= Date: Mon, 7 Sep 2026 11:51:04 +0200 Subject: [PATCH] fix(create): make the local-only source option say nothing is uploaded The last `apify create` prompt asked "Where will the source code live?" and labelled the Git-less path "Apify", which read as if the code went to the platform right away. Renames it "Local only", rewords the question, and states in each option description what happens on selection. Closes #1396 Co-Authored-By: Claude Opus 5 --- docs/quick-start.md | 1 + docs/reference.md | 12 +++++++----- src/commands/create.ts | 7 ++++--- src/lib/git-source/gitSource.ts | 24 ++++++++++++++++-------- 4 files changed, 28 insertions(+), 16 deletions(-) diff --git a/docs/quick-start.md b/docs/quick-start.md index 60b0dadf2..4758001b9 100644 --- a/docs/quick-start.md +++ b/docs/quick-start.md @@ -24,6 +24,7 @@ The CLI then asks you for the following: 1. Select a type of Actor to create: web scraper, AI agent, API and data pipeline, or browser automation. Let's choose **web scraper**. 1. Choose the programming language: JavaScript, TypeScript, or Python. Let's choose **JavaScript**. 1. Based on your choice, the CLI suggests Actor templates. For this tutorial, let's choose **Crawlee and Cheerio**. +1. Choose how the source code is set up: local only, or hosted on GitHub, GitLab, or Bitbucket. Let's choose **Local only**, which keeps everything on this machine. :::tip Explore Actor templates diff --git a/docs/reference.md b/docs/reference.md index c4591a868..011f4d473 100644 --- a/docs/reference.md +++ b/docs/reference.md @@ -315,11 +315,13 @@ FLAGS dependencies. --skip-git-init Skip initializing a git repository in the Actor directory. - --source=