Skip to content

Commit 8a97f81

Browse files
committed
ci: test on more operating systems
1 parent 5980f76 commit 8a97f81

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

.github/workflows/CI.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@ jobs:
1717
os:
1818
- windows-2022
1919
- windows-2019
20+
- windows-2016
2021
- ubuntu-20.04
22+
- ubuntu-18.04
23+
- macos-11
2124
- macos-10.15
2225
node:
2326
- 14 # installed on the images
@@ -56,10 +59,12 @@ jobs:
5659
5760
# Create self-contained executable that bundles Nodejs
5861
- name: Create Executable
62+
if: "contains(matrix.os, 'windows-2022') || contains(matrix.os, 'ubuntu-20.04') || contains(matrix.os, 'macos-11')"
5963
run: |
6064
pnpm run pack.exe
6165
6266
- name: Upload Executable
67+
if: "contains(matrix.os, 'windows-2022') || contains(matrix.os, 'ubuntu-20.04') || contains(matrix.os, 'macos-11')"
6368
uses: actions/upload-artifact@v2
6469
with:
6570
path: |

0 commit comments

Comments
 (0)