From 6820ee5d50f1430885f33d67c74b1f30764249ba Mon Sep 17 00:00:00 2001 From: Yuta Saito Date: Wed, 30 Jul 2025 07:43:09 +0900 Subject: [PATCH] fix: move env var before image name in docker run for github-mcp-server In the previous commit (e07ea013bd13b5c183d3314c6070fab61daec759), the GITHUB_HOST variable was placed after the image name in the Docker run command, which caused a runtime error. This commit moves the -e option before the image name so it is correctly passed into the container. --- src/mcp/install-mcp-server.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mcp/install-mcp-server.ts b/src/mcp/install-mcp-server.ts index eb261a4..83ba5f6 100644 --- a/src/mcp/install-mcp-server.ts +++ b/src/mcp/install-mcp-server.ts @@ -1,5 +1,5 @@ import * as core from "@actions/core"; -import { GITHUB_API_URL } from "../github/api/config"; +import { GITHUB_API_URL, GITHUB_SERVER_URL } from "../github/api/config"; import type { ParsedGitHubContext } from "../github/context"; import { Octokit } from "@octokit/rest"; @@ -156,10 +156,13 @@ export async function prepareMcpConfig( "--rm", "-e", "GITHUB_PERSONAL_ACCESS_TOKEN", + "-e", + "GITHUB_HOST", "ghcr.io/github/github-mcp-server:sha-efef8ae", // https://github.com/github/github-mcp-server/releases/tag/v0.9.0 ], env: { GITHUB_PERSONAL_ACCESS_TOKEN: githubToken, + GITHUB_HOST: GITHUB_SERVER_URL, }, }; }