Skip to content

Commit ba24f9a

Browse files
committed
Sync open source content 🐝 (from 340b9400b0b44d6d31169671f8f90e360e180099)
1 parent 79e6194 commit ba24f9a

File tree

3 files changed

+22
-8
lines changed

3 files changed

+22
-8
lines changed

β€Ždocs/speakeasy-reference/cli/configure/publishing.mdβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ speakeasy configure publishing [flags]
1818

1919
```
2020
-h, --help help for publishing
21+
--pypi-trusted-publishing use PyPI trusted publishing instead of API tokens for Python targets
2122
-d, --workflow-directory string directory of speakeasy workflow file
2223
```
2324

β€Ždocs/speakeasy-reference/cli/configure/sources.mdβ€Ž

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Configure new or existing sources.
66

77
## Details
88

9-
Guided prompts to configure a new or existing source in your speakeasy workflow.
9+
Guided prompts to configure a new or existing source in your speakeasy workflow. When --location and --source-name are provided, runs in non-interactive mode suitable for CI/CD.
1010

1111
## Usage
1212

@@ -17,9 +17,14 @@ speakeasy configure sources [flags]
1717
### Options
1818

1919
```
20-
-h, --help help for sources
21-
-i, --id string the name of an existing source to configure
22-
-n, --new configure a new source
20+
--auth-header string authentication header name for remote documents (value from $OPENAPI_DOC_AUTH_TOKEN)
21+
-h, --help help for sources
22+
-i, --id string the name of an existing source to configure
23+
-l, --location string location of the OpenAPI document (local file path or URL); enables non-interactive mode when combined with --source-name
24+
-n, --new configure a new source
25+
--non-interactive run in non-interactive mode; requires --location and --source-name
26+
-o, --output string output path for the compiled source document
27+
-s, --source-name string name for the source; enables non-interactive mode when combined with --location
2328
```
2429

2530
### Options inherited from parent commands

β€Ždocs/speakeasy-reference/cli/configure/targets.mdβ€Ž

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Configure new or existing targets.
66

77
## Details
88

9-
Guided prompts to configure a new or existing target in your speakeasy workflow.
9+
Guided prompts to configure a new or existing target in your speakeasy workflow. When --target-type and --source are provided, runs in non-interactive mode suitable for CI/CD.
1010

1111
## Usage
1212

@@ -17,9 +17,17 @@ speakeasy configure targets [flags]
1717
### Options
1818

1919
```
20-
-h, --help help for targets
21-
-i, --id string the name of an existing target to configure
22-
-n, --new configure a new target
20+
--base-server-url string base server URL for the SDK
21+
-h, --help help for targets
22+
-i, --id string the name of an existing target to configure
23+
-n, --new configure a new target
24+
--non-interactive run in non-interactive mode; requires --target-type and --source
25+
-o, --output string output directory for the generated target
26+
--package-name string package name for the generated SDK
27+
--sdk-class-name string SDK class name (PascalCase, e.g., MyCompanySDK)
28+
-s, --source string name of the source to generate from; enables non-interactive mode when combined with --target-type
29+
--target-name string name for the target (defaults to target-type if not specified)
30+
-t, --target-type string target language/type: typescript, python, go, java, csharp, php, ruby, terraform, mcp-typescript; enables non-interactive mode
2331
```
2432

2533
### Options inherited from parent commands

0 commit comments

Comments
Β (0)