Skip to content

ci: run on matrix.os#33

Merged
sunng87 merged 1 commit intomainfrom
feature/matrix.os-ci
Jan 14, 2026
Merged

ci: run on matrix.os#33
sunng87 merged 1 commit intomainfrom
feature/matrix.os-ci

Conversation

@killme2008
Copy link
Contributor

As the title said.

Signed-off-by: Dennis Zhuang <killme2008@gmail.com>
@gemini-code-assist
Copy link

Important

Installation incomplete: to start using Gemini Code Assist, please ask the organization owner(s) to visit the Gemini Code Assist Admin Console and sign the Terms of Services.

@killme2008 killme2008 requested review from Copilot and sunng87 January 14, 2026 11:00
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enables cross-platform CI testing by running the workflow on both Ubuntu and Windows, and adds explicit UTF-8 encoding to file operations to ensure consistent behavior across operating systems.

Changes:

  • Modified GitHub Actions workflow to run on a matrix of operating systems (Ubuntu and Windows)
  • Added explicit UTF-8 encoding to file open operations in the templates loader

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/python-app.yml Updated to run CI on both Ubuntu and Windows using a matrix strategy
src/greptimedb_mcp_server/utils.py Added UTF-8 encoding specification to file operations for cross-platform compatibility

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sunng87 sunng87 merged commit 3655ec5 into main Jan 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants