Run CI on Windows (#587)

This commit is contained in:
Yota Toyama authored and GitHub committed 2026-09-30 05:58:31 +00:00
1 parent b0364797c2
commit 64447a6ab6
2 files changed
+13 -1

No files matched your search

+2
View File
@@ -7,5 +7,7 @@ runs:
steps:
- uses: swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2
- uses: homebrew/actions/setup-homebrew@e99025eb970cfa124b8284a35463d87426917478 # main
if: runner.os != 'Windows'
- run: brew install autoconf automake libtool
shell: sh
if: runner.os != 'Windows'
+11 -1
View File
@@ -13,13 +13,18 @@ jobs:
- ubuntu-latest
- ubuntu-26.04-arm
- macos-latest
include:
- os: windows-latest
options: --no-default-features --features cmake
- os: windows-11-arm
options: --no-default-features --features cmake
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
submodules: true
- uses: ./.github/actions/setup
- run: cargo build
- run: cargo build ${{ matrix.options }}
unit_test:
strategy:
fail-fast: false
@@ -31,6 +36,11 @@ jobs:
options:
-
- --no-default-features --features cmake
include:
- os: windows-latest
options: --no-default-features --features cmake
- os: windows-11-arm
options: --no-default-features --features cmake
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1