From 48193d650ba226e5f85d168ad697d12f2ed59604 Mon Sep 17 00:00:00 2001 From: Ashley <73482956+ascopes@users.noreply.github.com> Date: Sun, 12 Nov 2023 13:57:51 +0000 Subject: [PATCH] Update build.yml to fix coverage upload on Mac and Windows --- .github/workflows/build.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0a5e4fda..ff7e5b78 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,6 +18,20 @@ jobs: java-version: [11, 21] steps: + - name: Install system dependencies + shell: bash + run: |- + case "${{ matrix.os-name }}" in + windows-*) + # Ensure shasum is available. + choco install psutils + ;; + macos-*) + # Upgrade bash, ensure shasum is available. + brew install bash coreutils + ;; + esac + - name: Checkout uses: actions/checkout@v4