Repository navigation
[Fix #1195] Support stdin and change run task arguments from object to array - #1196
Open
ricardozanini wants to merge 3 commits into
Open
ricardozanini wants to merge 3 commits into
ricardozanini wants to merge 3 commits into
Conversation
ricardozanini
force-pushed
the
issue/1195
branch
from
October 9, 2026 16:27
7768871 to
ada70e3
Compare
ricardozanini
force-pushed
the
issue/1195
branch
from
October 9, 2026 16:29
ada70e3 to
56d4323
Compare
ricardozanini
force-pushed
the
issue/1195
branch
from
October 9, 2026 16:37
56d4323 to
c3bd833
Compare
ricardozanini
force-pushed
the
issue/1195
branch
from
October 9, 2026 16:40
c3bd833 to
a9054f2
Compare
…ask arguments from object to array Update the run task schema to version 1.0.4: - Add `stdin` property to script execution for piping input to scripts - Change `arguments` from object (key/value mapping) to array (argv list) for both script and shell processes - Align with standard CLI conventions for argument passing - Update documentation and examples Array format for arguments enables runtimes to pass arguments directly as argv to child processes, and stdin support enables workflows to pipe data to scripts as standard input. Schema version bumped from 1.0.3 to 1.0.4. Signed-off-by: Ricardo Zanini <ricardozanini@gmail.com>
ricardozanini
force-pushed
the
issue/1195
branch
from
October 9, 2026 16:42
a9054f2 to
cbf5845
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Update the run task schema to support
stdinand changeargumentsfrom object to array format, with schema version bump to 1.0.4.Changes
stdinproperty to script execution for piping input to scriptsargumentsfrom object (key/value mapping) to array (argv list)run-script-with-stdin-and-arguments.yamlrun-script-with-arguments.yamlto use array formatBreaking Changes
argumentsformat change: Workflows using the run task with arguments in object format will need to be updated to use array formatFiles Updated
schema/workflow.yaml- Schema version 1.0.3 → 1.0.4, script arguments type change, stdin property addeddsl-reference.md- Documentation updated for script and shell processesexamples/run-script-with-arguments.yaml- Updated to use array formatexamples/run-script-with-stdin-and-arguments.yaml- New example showing stdin and array argumentsexamples/run-shell-external-script.yaml- Updated to use array formatFixes #1195