Skip to content

[Feature Request] Provide pre-compiled binaries for Linux ARM64 (aarch64) #165

@tern

Description

@tern

Is your feature request related to a problem? Please describe.
Currently, the CI/CD extension only provides pre-compiled binaries for linux-x64, darwin-arm64, and win32-x64. When installing on a Linux ARM64 environment (e.g., Raspberry Pi or Debian ARM64 VM), the MCP server fails to start with an Exec format error.

Describe the solution you'd like
It would be great if the CI/CD extension could include linux-arm64 assets in the release process.

Describe alternatives you've considered
I have successfully built the cicd-mcp-server from source on a Linux ARM64 machine. Here are the build details for reference:

  • Environment: Debian 13 (trixie) on aarch64
  • Go Version: 1.26.3
  • Build Steps:
    git clone https://github.com/gemini-cli-extensions/cicd.git
    cd cicd/cicd-mcp-server
    go mod tidy
    go build -o cicd-mcp-server-linux-arm64
  • Verification: The binary runs correctly and shows the help message.

Additional context
The binary size is approximately 66MB (unstripped).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions