Skip to content

Add Windows and macOS to build and test workflow#6

Closed
Copilot wants to merge 3 commits intomainfrom
copilot/add-windows-macos-support
Closed

Add Windows and macOS to build and test workflow#6
Copilot wants to merge 3 commits intomainfrom
copilot/add-windows-macos-support

Conversation

Copy link
Copy Markdown

Copilot AI commented Feb 24, 2026

Extends the CI matrix to run on ubuntu-latest, macos-latest, and windows-latest.

  • Build: cargo build --verbose runs on all three platforms
  • Example tests: Run on Linux and macOS only — examples use GNU/LLVM toolchains which aren't available by default on Windows runners
  • Toolchain install: apt install build-essential scoped to Linux; macOS runners ship with clang/gcc pre-installed
  • Security: Added permissions: contents: read to follow least-privilege principle
strategy:
  matrix:
    os: [ubuntu-latest, macos-latest, windows-latest]
Original prompt

我想让build and test工作流添加Windows平台和MacOs的支持


🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Copilot AI and others added 2 commits February 24, 2026 02:35
Co-authored-by: CoraBlack <153407204+CoraBlack@users.noreply.github.com>
Co-authored-by: CoraBlack <153407204+CoraBlack@users.noreply.github.com>
Copilot AI changed the title [WIP] Add support for Windows and MacOS in build and test workflow Add Windows and macOS to build and test workflow Feb 24, 2026
Copilot AI requested a review from CoraBlack February 24, 2026 02:37
@CoraBlack CoraBlack closed this Feb 24, 2026
@CoraBlack CoraBlack deleted the copilot/add-windows-macos-support branch February 24, 2026 16:08
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