You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Reorganized all input parameters in alphabetical order
- Updated auto-generated documentation to reflect new order
- Makes it easier to parse and find specific inputs
- Addresses issue #280
Copy file name to clipboardExpand all lines: README.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -150,34 +150,34 @@ go to the [Gemini Assistant workflow documentation](./examples/workflows/gemini-
150
150
151
151
<!-- BEGIN_AUTOGEN_INPUTS -->
152
152
153
-
- <aname="prompt"></a><ahref="#user-content-prompt"><code>prompt</code></a>: _(Optional, default: `You are a helpful assistant.`)_ A string passed to the Gemini CLI's [`--prompt` argument](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/configuration.md#command-line-arguments).
154
-
155
-
- <aname="settings"></a><ahref="#user-content-settings"><code>settings</code></a>: _(Optional)_ A JSON string written to `.gemini/settings.json` to configure the CLI's _project_ settings.
156
-
For more details, see the documentation on [settings files](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/configuration.md#settings-files).
157
-
158
-
- <aname="gemini_api_key"></a><ahref="#user-content-gemini_api_key"><code>gemini_api_key</code></a>: _(Optional)_ The API key for the Gemini API.
153
+
- <aname="gcp_location"></a><ahref="#user-content-gcp_location"><code>gcp_location</code></a>: _(Optional)_ The Google Cloud location.
159
154
160
155
- <aname="gcp_project_id"></a><ahref="#user-content-gcp_project_id"><code>gcp_project_id</code></a>: _(Optional)_ The Google Cloud project ID.
161
156
162
-
- <aname="gcp_location"></a><ahref="#user-content-gcp_location"><code>gcp_location</code></a>: _(Optional)_ The Google Cloud location.
157
+
- <aname="gcp_service_account"></a><ahref="#user-content-gcp_service_account"><code>gcp_service_account</code></a>: _(Optional)_ The Google Cloud service account email.
163
158
164
159
- <aname="gcp_workload_identity_provider"></a><ahref="#user-content-gcp_workload_identity_provider"><code>gcp_workload_identity_provider</code></a>: _(Optional)_ The Google Cloud Workload Identity Provider.
165
160
166
-
- <aname="gcp_service_account"></a><ahref="#user-content-gcp_service_account"><code>gcp_service_account</code></a>: _(Optional)_ The Google Cloud service account email.
161
+
- <aname="gemini_api_key"></a><ahref="#user-content-gemini_api_key"><code>gemini_api_key</code></a>: _(Optional)_ The API key for the Gemini API.
167
162
168
-
- <aname="use_vertex_ai"></a><ahref="#user-content-use_vertex_ai"><code>use_vertex_ai</code></a>: _(Optional, default: `false`)_ Whether to use Vertex AI for Gemini model access instead of the default Gemini API key.
169
-
For more information, see the [Gemini CLI documentation](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/authentication.md).
163
+
- <aname="gemini_cli_version"></a><ahref="#user-content-gemini_cli_version"><code>gemini_cli_version</code></a>: _(Optional, default: `latest`)_ The version of the Gemini CLI to install. Can be "latest", "preview", "nightly", a specific version number, or a git branch, tag, or commit. For more information, see [Gemini CLI releases](https://github.com/google-gemini/gemini-cli/blob/main/docs/releases.md).
170
164
171
-
- <aname="use_gemini_code_assist"></a><ahref="#user-content-use_gemini_code_assist"><code>use_gemini_code_assist</code></a>: _(Optional, default: `false`)_ Whether to use Code Assist for Gemini model access instead of the default Gemini API key.
172
-
For more information, see the [Gemini CLI documentation](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/authentication.md).
165
+
- <aname="gemini_debug"></a><ahref="#user-content-gemini_debug"><code>gemini_debug</code></a>: _(Optional)_ Enable debug logging and output streaming.
173
166
174
-
- <aname="gemini_cli_version"></a><ahref="#user-content-gemini_cli_version"><code>gemini_cli_version</code></a>: _(Optional, default: `latest`)_ The version of the Gemini CLI to install. Can be "latest", "preview", "nightly", a specific version number, or a git branch, tag, or commit. For more information, see [Gemini CLI releases](https://github.com/google-gemini/gemini-cli/blob/main/docs/releases.md).
167
+
- <aname="gemini_model"></a><ahref="#user-content-gemini_model"><code>gemini_model</code></a>: _(Optional)_ The model to use with Gemini.
175
168
176
169
- <aname="google_api_key"></a><ahref="#user-content-google_api_key"><code>google_api_key</code></a>: _(Optional)_ The Vertex AI API key to use with Gemini.
177
170
178
-
- <aname="gemini_debug"></a><ahref="#user-content-gemini_debug"><code>gemini_debug</code></a>: _(Optional)_Enable debug logging and output streaming.
171
+
- <aname="prompt"></a><ahref="#user-content-prompt"><code>prompt</code></a>: _(Optional, default: `You are a helpful assistant.`)_A string passed to the Gemini CLI's [`--prompt` argument](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/configuration.md#command-line-arguments).
179
172
180
-
- <aname="gemini_model"></a><ahref="#user-content-gemini_model"><code>gemini_model</code></a>: _(Optional)_ The model to use with Gemini.
173
+
- <aname="settings"></a><ahref="#user-content-settings"><code>settings</code></a>: _(Optional)_ A JSON string written to `.gemini/settings.json` to configure the CLI's _project_ settings.
174
+
For more details, see the documentation on [settings files](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/configuration.md#settings-files).
175
+
176
+
- <aname="use_gemini_code_assist"></a><ahref="#user-content-use_gemini_code_assist"><code>use_gemini_code_assist</code></a>: _(Optional, default: `false`)_ Whether to use Code Assist for Gemini model access instead of the default Gemini API key.
177
+
For more information, see the [Gemini CLI documentation](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/authentication.md).
178
+
179
+
- <aname="use_vertex_ai"></a><ahref="#user-content-use_vertex_ai"><code>use_vertex_ai</code></a>: _(Optional, default: `false`)_ Whether to use Vertex AI for Gemini model access instead of the default Gemini API key.
180
+
For more information, see the [Gemini CLI documentation](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/authentication.md).
Copy file name to clipboardExpand all lines: action.yml
+31-31Lines changed: 31 additions & 31 deletions
Original file line number
Diff line number
Diff line change
@@ -18,56 +18,56 @@ description: |-
18
18
Invoke the Gemini CLI from a GitHub Action.
19
19
20
20
inputs:
21
-
prompt:
22
-
description: |-
23
-
A string passed to the Gemini CLI's [`--prompt` argument](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/configuration.md#command-line-arguments).
24
-
required: false
25
-
default: 'You are a helpful assistant.'
26
-
settings:
27
-
description: |-
28
-
A JSON string written to `.gemini/settings.json` to configure the CLI's _project_ settings.
29
-
For more details, see the documentation on [settings files](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/configuration.md#settings-files).
30
-
required: false
31
-
gemini_api_key:
32
-
description: 'The API key for the Gemini API.'
33
-
required: false
34
-
gcp_project_id:
35
-
description: 'The Google Cloud project ID.'
36
-
required: false
37
21
gcp_location:
38
22
description: 'The Google Cloud location.'
39
23
required: false
40
-
gcp_workload_identity_provider:
41
-
description: 'The Google Cloud Workload Identity Provider.'
24
+
gcp_project_id:
25
+
description: 'The Google Cloud project ID.'
42
26
required: false
43
27
gcp_service_account:
44
28
description: 'The Google Cloud service account email.'
45
29
required: false
46
-
use_vertex_ai:
47
-
description: |-
48
-
Whether to use Vertex AI for Gemini model access instead of the default Gemini API key.
49
-
For more information, see the [Gemini CLI documentation](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/authentication.md).
30
+
gcp_workload_identity_provider:
31
+
description: 'The Google Cloud Workload Identity Provider.'
50
32
required: false
51
-
default: 'false'
52
-
use_gemini_code_assist:
53
-
description: |-
54
-
Whether to use Code Assist for Gemini model access instead of the default Gemini API key.
55
-
For more information, see the [Gemini CLI documentation](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/authentication.md).
33
+
gemini_api_key:
34
+
description: 'The API key for the Gemini API.'
56
35
required: false
57
-
default: 'false'
58
36
gemini_cli_version:
59
37
description: 'The version of the Gemini CLI to install. Can be "latest", "preview", "nightly", a specific version number, or a git branch, tag, or commit. For more information, see [Gemini CLI releases](https://github.com/google-gemini/gemini-cli/blob/main/docs/releases.md).'
60
38
required: false
61
39
default: 'latest'
62
-
google_api_key:
63
-
description: 'The Vertex AI API key to use with Gemini.'
64
-
required: false
65
40
gemini_debug:
66
41
description: 'Enable debug logging and output streaming.'
67
42
required: false
68
43
gemini_model:
69
44
description: 'The model to use with Gemini.'
70
45
required: false
46
+
google_api_key:
47
+
description: 'The Vertex AI API key to use with Gemini.'
48
+
required: false
49
+
prompt:
50
+
description: |-
51
+
A string passed to the Gemini CLI's [`--prompt` argument](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/configuration.md#command-line-arguments).
52
+
required: false
53
+
default: 'You are a helpful assistant.'
54
+
settings:
55
+
description: |-
56
+
A JSON string written to `.gemini/settings.json` to configure the CLI's _project_ settings.
57
+
For more details, see the documentation on [settings files](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/configuration.md#settings-files).
58
+
required: false
59
+
use_gemini_code_assist:
60
+
description: |-
61
+
Whether to use Code Assist for Gemini model access instead of the default Gemini API key.
62
+
For more information, see the [Gemini CLI documentation](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/authentication.md).
63
+
required: false
64
+
default: 'false'
65
+
use_vertex_ai:
66
+
description: |-
67
+
Whether to use Vertex AI for Gemini model access instead of the default Gemini API key.
68
+
For more information, see the [Gemini CLI documentation](https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/authentication.md).
0 commit comments