From eae1ae6055f385afc5a9d79b080d9f4718e78907 Mon Sep 17 00:00:00 2001 From: Cedric van Putten Date: Fri, 24 Nov 2023 16:14:53 +0100 Subject: [PATCH] ci(test): simplify matrix setup --- .github/workflows/test.yml | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6d1ad044..c25933e0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,22 +28,15 @@ jobs: - cache - no-cache packager: + - bun + - npm - yarn - include: - - os: ubuntu - cache: no-cache + exclude: + # npm isn't particularly faster with a cache + - cache: cache packager: npm + # Bun isn't supported on Windows (yet) - os: windows - cache: no-cache - packager: npm - - os: macos - cache: no-cache - packager: npm - - os: ubuntu - cache: no-cache - packager: bun - - os: macos - cache: no-cache packager: bun runs-on: ${{ matrix.os }}-latest steps: