From 8a97f81d6853b770788c7a11f48aea93a7e6f67e Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Sun, 13 Feb 2022 19:41:23 -0800 Subject: [PATCH] ci: test on more operating systems --- .github/workflows/CI.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index d8fd848d..aaaaea5a 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -17,7 +17,10 @@ jobs: os: - windows-2022 - windows-2019 + - windows-2016 - ubuntu-20.04 + - ubuntu-18.04 + - macos-11 - macos-10.15 node: - 14 # installed on the images @@ -56,10 +59,12 @@ jobs: # Create self-contained executable that bundles Nodejs - name: Create Executable + if: "contains(matrix.os, 'windows-2022') || contains(matrix.os, 'ubuntu-20.04') || contains(matrix.os, 'macos-11')" run: | pnpm run pack.exe - name: Upload Executable + if: "contains(matrix.os, 'windows-2022') || contains(matrix.os, 'ubuntu-20.04') || contains(matrix.os, 'macos-11')" uses: actions/upload-artifact@v2 with: path: |