Skip to content

fix(create): make the local-only source option say nothing is uploaded - #1397

Open
l2ysho wants to merge 1 commit into
masterfrom
claude/apify-cli-1396-c994ae
Open

fix(create): make the local-only source option say nothing is uploaded#1397
l2ysho wants to merge 1 commit into
masterfrom
claude/apify-cli-1396-c994ae

Conversation

@l2ysho

@l2ysho l2ysho commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Closes #1396

The last apify create prompt read "Where will the source code live?" with "Apify" as the first option, which sounded like the code went to the platform on selection. It only scaffolds locally.

  • Prompt question is now "How do you want to set up the source code?"
  • ApifyLocal only; the Git providers → Host on GitHub / GitLab / Bitbucket
  • Each description says what happens on selection: local keeps everything on this machine and uploads nothing; a provider gets a private repository, a clone into the Actor directory, and an Actor that builds from it
  • --source help says what apify does, and matches the prompt on privacy and clone target
  • docs/quick-start.md documents the prompt, which it had skipped

apify stays the --source value. No behavior change — copy only.

Install size

Unchanged, no dependency touched.

🤖 Generated with Claude Code

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 <noreply@anthropic.com>
@github-actions github-actions Bot added this to the 149th sprint - Tooling team milestone Sep 7, 2026
@github-actions github-actions Bot added the t-tooling Issues with this label are in the ownership of the tooling team. label Sep 7, 2026
@l2ysho
l2ysho marked this pull request as ready for review September 7, 2026 13:03
@l2ysho

l2ysho commented Sep 7, 2026

Copy link
Copy Markdown
Contributor Author

fyi that failing node20 tests are preexisting

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t-tooling Issues with this label are in the ownership of the tooling team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

apify create: "Apify" source option doesn't say the project stays local

3 participants