File tree 3 files changed +145
-220
lines changed
3 files changed +145
-220
lines changed Original file line number Diff line number Diff line change @@ -20,16 +20,12 @@ jobs:
20
20
- ' 20.10'
21
21
- ' 18.18'
22
22
- ' 16.20'
23
- - ' 14.16'
24
23
os :
25
24
- macos-latest
26
25
- ubuntu-22.04
27
26
- windows-latest
28
27
runs-on : " ${{ matrix.os }}"
29
28
steps :
30
- - name : Install Rosetta
31
- if : ${{ matrix.os == 'macos-latest' && matrix.node-version == '14.16' }}
32
- run : /usr/sbin/softwareupdate --install-rosetta --agree-to-license
33
29
- name : Install Linux Dependencies
34
30
if : ${{ matrix.os == 'ubuntu-22.04' }}
35
31
run : sudo apt-get update && sudo apt-get install --no-install-recommends -y libasound2 libgtk-3-0 libnss3 libxss1 libxtst6 xvfb libgbm-dev
40
36
with :
41
37
node-version : " ${{ matrix.node-version }}"
42
38
cache : ' yarn'
43
- architecture : ${{ matrix.os == 'macos-latest' && matrix.node-version == '14.16' && 'x64' || env.RUNNER_ARCH }}
44
- - name : Install (Node.js v16+)
45
- if : ${{ matrix.node-version != '14.16' }}
39
+ - name : Install dependencies
46
40
run : yarn install --frozen-lockfile
47
- - name : Install (Node.js < v16)
48
- if : ${{ matrix.node-version == '14.16' }}
49
- run : yarn install --frozen-lockfile --ignore-engines
50
41
- name : Test
51
42
run : yarn test
Original file line number Diff line number Diff line change 45
45
"@types/minimatch" : " ^3.0.5" ,
46
46
"@types/node" : " ^12.0.0" ,
47
47
"electron" : " ^22.0.0" ,
48
- "electron-mocha" : " ^11 .0.2 " ,
48
+ "electron-mocha" : " ^13 .0.1 " ,
49
49
"lodash" : " ^4.17.15" ,
50
50
"mocha" : " ^10.1.0" ,
51
51
"prettier" : " ^3.3.3" ,
You can’t perform that action at this time.
0 commit comments