diff --git a/.github/workflows/gemini-invoke.yml b/.github/workflows/gemini-invoke.yml index e668ceb8d..6040a2834 100644 --- a/.github/workflows/gemini-invoke.yml +++ b/.github/workflows/gemini-invoke.yml @@ -82,12 +82,11 @@ jobs: "--rm", "-e", "GITHUB_PERSONAL_ACCESS_TOKEN", - "ghcr.io/github/github-mcp-server:v0.18.0" + "ghcr.io/github/github-mcp-server:v0.27.0" ], "includeTools": [ "add_issue_comment", - "get_issue", - "get_issue_comments", + "issue_read", "list_issues", "search_issues", "create_pull_request", diff --git a/.github/workflows/gemini-issue-fixer.yml b/.github/workflows/gemini-issue-fixer.yml index 22eabf880..a19804418 100644 --- a/.github/workflows/gemini-issue-fixer.yml +++ b/.github/workflows/gemini-issue-fixer.yml @@ -78,7 +78,7 @@ jobs: "--rm", "-e", "GITHUB_PERSONAL_ACCESS_TOKEN", - "ghcr.io/github/github-mcp-server:v0.18.0" + "ghcr.io/github/github-mcp-server:v0.27.0" ], "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_TOKEN}" diff --git a/.github/workflows/gemini-review.yml b/.github/workflows/gemini-review.yml index f49e87fcc..dc525cd74 100644 --- a/.github/workflows/gemini-review.yml +++ b/.github/workflows/gemini-review.yml @@ -84,13 +84,12 @@ jobs: "--rm", "-e", "GITHUB_PERSONAL_ACCESS_TOKEN", - "ghcr.io/github/github-mcp-server:v0.18.0" + "ghcr.io/github/github-mcp-server:v0.27.0" ], "includeTools": [ "add_comment_to_pending_review", - "create_pending_pull_request_review", "pull_request_read", - "submit_pending_pull_request_review" + "pull_request_review_write" ], "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_TOKEN}" diff --git a/examples/workflows/gemini-assistant/gemini-invoke.yml b/examples/workflows/gemini-assistant/gemini-invoke.yml index 905de8684..36480774e 100644 --- a/examples/workflows/gemini-assistant/gemini-invoke.yml +++ b/examples/workflows/gemini-assistant/gemini-invoke.yml @@ -82,12 +82,11 @@ jobs: "--rm", "-e", "GITHUB_PERSONAL_ACCESS_TOKEN", - "ghcr.io/github/github-mcp-server:v0.18.0" + "ghcr.io/github/github-mcp-server:v0.27.0" ], "includeTools": [ "add_issue_comment", - "get_issue", - "get_issue_comments", + "issue_read", "list_issues", "search_issues", "create_pull_request", diff --git a/examples/workflows/pr-review/gemini-review.yml b/examples/workflows/pr-review/gemini-review.yml index 925ff1dad..28313594f 100644 --- a/examples/workflows/pr-review/gemini-review.yml +++ b/examples/workflows/pr-review/gemini-review.yml @@ -84,13 +84,12 @@ jobs: "--rm", "-e", "GITHUB_PERSONAL_ACCESS_TOKEN", - "ghcr.io/github/github-mcp-server:v0.18.0" + "ghcr.io/github/github-mcp-server:v0.27.0" ], "includeTools": [ "add_comment_to_pending_review", - "create_pending_pull_request_review", "pull_request_read", - "submit_pending_pull_request_review" + "pull_request_review_write" ], "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_TOKEN}"