14
14
strategy :
15
15
# fail-fast: false
16
16
matrix :
17
- # electron: [29, 30, 31, 32, 33]
18
- electron : [32, 33]
17
+ electron : [29, 30, 31, 32, 33]
18
+ # electron: [32, 33]
19
19
os : [windows-2022]
20
20
21
21
name : build ${{ matrix.os }}-electron-${{ matrix.electron }}
@@ -24,49 +24,49 @@ jobs:
24
24
- name : Checkout code
25
25
uses : actions/checkout@v4
26
26
27
- # - name: Setup env
28
- # uses: ./.github/actions/setup-env
29
- # with:
30
- # electron: '${{ matrix.electron }}.0.0'
31
- # os: ${{ matrix.os }}
27
+ - name : Setup env
28
+ uses : ./.github/actions/setup-env
29
+ with :
30
+ electron : ' ${{ matrix.electron }}.0.0'
31
+ os : ${{ matrix.os }}
32
32
33
- # - name: install node-gyp
34
- # run: npm i -g node-gyp
33
+ - name : install node-gyp
34
+ run : npm i -g node-gyp
35
35
36
- # - name: Create release folder
37
- # run: |
38
- # mkdir "release\ia32\${{ matrix.electron }}.0.0"
39
- # mkdir "release\x64\${{ matrix.electron }}.0.0"
40
- # mkdir "release\arm64\${{ matrix.electron }}.0.0"
36
+ - name : Create release folder
37
+ run : |
38
+ mkdir "release\ia32\${{ matrix.electron }}.0.0"
39
+ mkdir "release\x64\${{ matrix.electron }}.0.0"
40
+ mkdir "release\arm64\${{ matrix.electron }}.0.0"
41
41
42
- # - name: Build ia32
43
- # timeout-minutes: 30
44
- # uses: ./.github/actions/build
45
- # with:
46
- # electron: ${{ matrix.electron }}
47
- # arch: 'ia32'
42
+ - name : Build ia32
43
+ timeout-minutes : 30
44
+ uses : ./.github/actions/build
45
+ with :
46
+ electron : ${{ matrix.electron }}
47
+ arch : ' ia32'
48
48
49
- # - name: Build x64
50
- # timeout-minutes: 30
51
- # uses: ./.github/actions/build
52
- # with:
53
- # electron: ${{ matrix.electron }}
54
- # arch: 'x64'
49
+ - name : Build x64
50
+ timeout-minutes : 30
51
+ uses : ./.github/actions/build
52
+ with :
53
+ electron : ${{ matrix.electron }}
54
+ arch : ' x64'
55
55
56
- # - name: Build arm64
57
- # timeout-minutes: 30
58
- # uses: ./.github/actions/build
59
- # with:
60
- # electron: ${{ matrix.electron }}
61
- # arch: 'arm64'
56
+ - name : Build arm64
57
+ timeout-minutes : 30
58
+ uses : ./.github/actions/build
59
+ with :
60
+ electron : ${{ matrix.electron }}
61
+ arch : ' arm64'
62
62
63
- # - name: Upload artifacts
64
- # uses: actions/upload-artifact@v4
65
- # if: success()
66
- # with:
67
- # name: electron-edge-js-${{ matrix.electron }}.0.0
68
- # path: |
69
- # release
63
+ - name : Upload artifacts
64
+ uses : actions/upload-artifact@v4
65
+ if : success()
66
+ with :
67
+ name : electron-edge-js-${{ matrix.electron }}.0.0
68
+ path : |
69
+ release
70
70
71
71
electron-versions :
72
72
runs-on : ubuntu-22.04
@@ -94,10 +94,10 @@ jobs:
94
94
- name : Checkout code
95
95
uses : actions/checkout@v4
96
96
97
- # - name: Test build
98
- # uses: ./.github/actions/test-build
99
- # with:
100
- # electron: ${{ matrix.electron }}
101
- # os: ${{ matrix.os }}
97
+ - name : Test build
98
+ uses : ./.github/actions/test-build
99
+ with :
100
+ electron : ${{ matrix.electron }}
101
+ os : ${{ matrix.os }}
102
102
103
103
0 commit comments