orvanta scripts
Manage versioned, reusable scripts in your Orvanta organisation.
orvanta scripts <subcommand> [options]Subcommands
Section titled “Subcommands”List all scripts in the organisation.
orvanta scripts list [--json] [--limit <n>]create
Section titled “create”Create a new script with a local source file.
orvanta scripts create <name> --file <path> [--runtime <runtime>]| Flag | Description |
|---|---|
--file <path> | Path to the source file. Required. |
--runtime <runtime> | Override the runtime (bash, python, typescript, go). Auto-detected from extension if omitted. |
--description <text> | Short description. |
Example:
orvanta scripts create send-report --file ./scripts/send-report.pypublish
Section titled “publish”Publish a new version of an existing script.
orvanta scripts publish <name> --file <path> [--version <semver>]If --version is omitted, Orvanta auto-increments the patch version.
Show details and version history for a script.
orvanta scripts get <name>orvanta scripts get <name>@<version>Show the diff between two versions of a script.
orvanta scripts diff <name>@<v1> <name>@<v2>delete
Section titled “delete”Delete a script. Workflows that reference it will need to be updated.
orvanta scripts delete <name> [--yes]Download a script version to a local file.
orvanta scripts pull <name>[@<version>] --output <path>