Skip to content

Commit 5801330

Browse files
committed
feat: introduce Gemini and MCP server configurations, and update file synchronization to include them while removing old workflow sync rules.
1 parent f42a979 commit 5801330

File tree

7 files changed

+67
-6
lines changed

7 files changed

+67
-6
lines changed

.gemini/GEMINI.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Overview
2+
3+
This codebase is part of the Google Workspace GitHub organization, https://github.com/googleworkspace.
4+
5+
## Style Guide
6+
7+
Use open source best practices for code style and formatting with a preference for Google's style guides.
8+
9+
## Tools
10+
11+
- Verify against Google Workspace documentation with the `workspace-developer` MCP server tools.
12+
- Use `gh` for GitHub interactions.

.gemini/config.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Config for the Gemini Pull Request Review Bot.
2+
# https://github.com/marketplace/gemini-code-assist
3+
have_fun: false
4+
code_review:
5+
disable: false
6+
comment_severity_threshold: "HIGH"
7+
max_review_comments: -1
8+
pull_request_opened:
9+
help: false
10+
summary: true
11+
code_review: true
12+
ignore_patterns: []

.gemini/settings.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"mcpServers": {
3+
"workspace-developer": {
4+
"httpUrl": "https://workspace-developer.goog/mcp",
5+
"trust": true
6+
}
7+
}
8+
}

.github/sync-files-all.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,14 @@
1515
group:
1616
- files:
1717
# template files that can be modified in the repo
18-
- source: sync-files/defaults/.github/workflows/lint.yml
19-
dest: .github/workflows/lint.yml
20-
replace: false
21-
- source: sync-files/defaults/.github/workflows/test.yml
22-
dest: .github/workflows/test.yml
23-
replace: false
2418
- source: sync-files/defaults/.github/CODEOWNERS
2519
dest: .github/CODEOWNERS
2620
replace: false
2721
- source: SECURITY.md
2822
dest: SECURITY.md
2923
replace: true
24+
- source: sync-files/defaults/.gemini/
25+
dest: .gemini/
26+
replace: false
3027
# repos will be appended below using gh cli
3128
repos: |
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Overview
2+
3+
This codebase is part of the Google Workspace GitHub organization, https://github.com/googleworkspace.
4+
5+
## Style Guide
6+
7+
Use open source best practices for code style and formatting with a preference for Google's style guides.
8+
9+
## Tools
10+
11+
- Verify against Google Workspace documentation with the `workspace-developer` MCP server tools.
12+
- Use `gh` for GitHub interactions.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Config for the Gemini Pull Request Review Bot.
2+
# https://github.com/marketplace/gemini-code-assist
3+
have_fun: false
4+
code_review:
5+
disable: false
6+
comment_severity_threshold: "HIGH"
7+
max_review_comments: -1
8+
pull_request_opened:
9+
help: false
10+
summary: true
11+
code_review: true
12+
ignore_patterns: []
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"mcpServers": {
3+
"workspace-developer": {
4+
"httpUrl": "https://workspace-developer.goog/mcp",
5+
"trust": true
6+
}
7+
}
8+
}

0 commit comments

Comments
 (0)