Skip to content

Commit b7cbae5

Browse files
authored
Merge branch 'main' into feat/add-leftover-files
2 parents 3b38eae + 3709db0 commit b7cbae5

6 files changed

Lines changed: 143 additions & 0 deletions

File tree

‎.claude-plugin/marketplace.json‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"name": "dataproc-marketplace",
3+
"owner": {
4+
"name": "Google LLC",
5+
"email": "data-cloud-ai-integrations@google.com"
6+
},
7+
"metadata": {
8+
"description": "Agent skills for Dataproc to manage clusters and jobs."
9+
},
10+
"plugins": [
11+
{
12+
"name": "dataproc",
13+
"source": "./"
14+
}
15+
]
16+
}

‎.claude-plugin/plugin.json‎

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"name": "dataproc",
3+
"version": "0.1.0",
4+
"description": "Manage Dataproc clusters and jobs.",
5+
"author": {
6+
"name": "Google LLC",
7+
"email": "data-cloud-ai-integrations@google.com"
8+
},
9+
"homepage": "https://cloud.google.com/dataproc",
10+
"license": "Apache-2.0",
11+
"repository": "https://github.com/gemini-cli-extensions/dataproc",
12+
"skills": "./skills/",
13+
"userConfig": {
14+
"dataproc_project": {
15+
"title": "Project ID",
16+
"description": "ID of the Google Cloud project",
17+
"type": "string",
18+
"sensitive": false
19+
},
20+
"dataproc_region": {
21+
"title": "Region",
22+
"description": "Region of the Dataproc resources",
23+
"type": "string",
24+
"sensitive": false
25+
}
26+
}
27+
}

‎.codex-plugin/plugin.json‎

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"name": "dataproc",
3+
"version": "0.1.0",
4+
"description": "Manage Dataproc clusters and jobs.",
5+
"author": {
6+
"name": "Google LLC",
7+
"email": "data-cloud-ai-integrations@google.com"
8+
},
9+
"homepage": "https://cloud.google.com/dataproc",
10+
"repository": "https://github.com/gemini-cli-extensions/dataproc",
11+
"license": "Apache-2.0",
12+
"keywords": [
13+
"dataproc",
14+
"google-cloud",
15+
"big-data"
16+
],
17+
"skills": "./skills/",
18+
"interface": {
19+
"displayName": "Dataproc",
20+
"shortDescription": "Manage Dataproc clusters and jobs.",
21+
"developerName": "Google LLC",
22+
"category": "Data & Analytics",
23+
"capabilities": [
24+
"Read",
25+
"Write"
26+
],
27+
"defaultPrompt": [
28+
"You are a highly skilled data engineer and cloud architect. Your purpose is to help the developer manage Dataproc clusters and jobs and utilize data context throughout the entire software delivery cycle."
29+
]
30+
}
31+
}

‎.github/release-please.yml‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Copyright 2025 Google LLC
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
handleGHRelease: true
16+
manifest: true

‎.release-please-manifest.json‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
".": "0.1.0"
3+
}

‎release-please-config.json‎

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
{
2+
"bump-minor-pre-major": true,
3+
"bump-patch-for-minor-pre-major": true,
4+
"include-component-in-tag": false,
5+
"include-v-in-tag": false,
6+
"changelog-sections": [
7+
{
8+
"type": "feat",
9+
"section": "Features"
10+
},
11+
{
12+
"type": "fix",
13+
"section": "Bug Fixes"
14+
},
15+
{
16+
"type": "chore",
17+
"section": "Miscellaneous Chores",
18+
"hidden": true
19+
},
20+
{
21+
"type": "docs",
22+
"section": "Documentation",
23+
"hidden": true
24+
}
25+
],
26+
"packages": {
27+
".": {
28+
"release-type": "simple",
29+
"package-name": "dataproc",
30+
"extra-files": [
31+
"README.md",
32+
{
33+
"type": "json",
34+
"path": "gemini-extension.json",
35+
"jsonpath": "$.version"
36+
},
37+
{
38+
"type": "json",
39+
"path": ".codex-plugin/plugin.json",
40+
"jsonpath": "$.version"
41+
},
42+
{
43+
"type": "json",
44+
"path": ".claude-plugin/plugin.json",
45+
"jsonpath": "$.version"
46+
}
47+
]
48+
}
49+
}
50+
}

0 commit comments

Comments
 (0)