From 11fa08e6d6962a3c54ddd16ecea552f8407bc066 Mon Sep 17 00:00:00 2001 From: Kenneth Loeffler Date: Fri, 29 Dec 2023 17:46:58 -0800 Subject: [PATCH] Run CI workflow on Windows and macOS (#825) This PR adds macOS and Windows jobs to the CI workflow. This allows us to see when changes break functionality on any supported platform, which is particularly important for changes that involve the file system or file watcher. --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ad5a05d72..a9a394810 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,11 +12,12 @@ on: jobs: build: name: Build and Test - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: matrix: rust_version: [stable, 1.70.0] + os: [ubuntu-latest, windows-latest, macos-latest] steps: - uses: actions/checkout@v3