From 7986209687047ed88fdd7bbc3b9ac220c81ae4be Mon Sep 17 00:00:00 2001
From: Sean McArthur <sean@seanmonstar.com>
Date: Mon, 18 Mar 2024 10:15:06 -0400
Subject: [PATCH] ci: check msrv on windows and macos

---
 .github/workflows/ci.yml | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 957186a0d..afacb8df1 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -259,10 +259,20 @@ jobs:
           cargo check --all-features
 
   msrv:
-    name: MSRV
+    name: MSRV (${{ matrix.os }})
     needs: [style]
 
-    runs-on: ubuntu-latest
+    # Since we have some dependencies specific to different operation systems,
+    # check the MSRV on each OS.
+    strategy:
+      matrix:
+        os:
+          - ubuntu-latest
+          - windows-latest
+          - macOS-latest
+
+
+    runs-on: ${{ matrix.os }}
 
     steps:
       - name: Checkout