-
Notifications
You must be signed in to change notification settings - Fork 48
Open
Labels
product roadmapIssues synchronized to product roadmap.Issues synchronized to product roadmap.t-toolingIssues with this label are in the ownership of the tooling team.Issues with this label are in the ownership of the tooling team.
Description
Currently, the input schema is ignored locally, and to respect the defaults inside it, you need to use the Apify CLI to run the actor, which creates the INPUT.json file based on those defaults when missing.
Implement input schema support on the SDK level, so this works on the fly if the INPUT.json file is missing. If it's there, we should still fill in the missing fields that have defaults in the input schema.
The goal of this PR is to unify the local vs platform behavior. As a nice side effect, there shouldn't be any need to use the Apify CLI to run the actor, as npm start
should behave the same with this implemented.
Jeromearsene
Metadata
Metadata
Assignees
Labels
product roadmapIssues synchronized to product roadmap.Issues synchronized to product roadmap.t-toolingIssues with this label are in the ownership of the tooling team.Issues with this label are in the ownership of the tooling team.