Skip to content

Comments

Disable Go and etcd in CI builds#1544

Open
Copilot wants to merge 3 commits intomainfrom
copilot/disable-go-and-etcd-in-ci
Open

Disable Go and etcd in CI builds#1544
Copilot wants to merge 3 commits intomainfrom
copilot/disable-go-and-etcd-in-ci

Conversation

Copy link
Contributor

Copilot AI commented Feb 13, 2026

Description

Removes Go and etcd from all CI workflows to reduce build time and complexity. etcd is not required for CI validation, and Go is only needed for etcd wrapper compilation.

Changes:

  • CI Workflows: Removed etcd installation step; set USE_ETCD=OFF and STORE_USE_ETCD=OFF in all CMake configurations
  • Release Workflows: Disabled etcd; added CI: "true" env var
  • dependencies.sh: Skip Go installation when CI env var is set

Affected workflows:

  • ci.yml (main build, build-musa, build-flags jobs)
  • ci_cu13.yml
  • release.yaml, release-non-cuda.yaml, release-cuda13.yaml

Type of Change

  • Types
    • Bug fix
    • New feature
      • Transfer Engine
      • Mooncake Store
      • Mooncake EP
      • Integration
      • P2P Store
      • Python Wheel
    • Breaking change
    • CI/CD
    • Documentation update
    • Other

How Has This Been Tested?

Code review and security scans passed. CI workflows will validate the changes on merge.

Checklist

  • I have performed a self-review of my own code.
  • I have formatted my own code using ./scripts/code_format.sh before submitting.
  • I have updated the documentation.
  • I have added tests to prove my changes are effective.
Original prompt

disable go and ectd in ci build


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits February 13, 2026 08:58
Co-authored-by: stmatengss <11641725+stmatengss@users.noreply.github.com>
Co-authored-by: stmatengss <11641725+stmatengss@users.noreply.github.com>
Copilot AI changed the title [WIP] Disable Go and etcd in CI build Disable Go and etcd in CI builds Feb 13, 2026
Copilot AI requested a review from stmatengss February 13, 2026 09:02
@stmatengss stmatengss marked this pull request as ready for review February 13, 2026 09:12
@stmatengss stmatengss closed this Feb 13, 2026
@stmatengss stmatengss reopened this Feb 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants