File tree Expand file tree Collapse file tree 2 files changed +17
-5
lines changed Expand file tree Collapse file tree 2 files changed +17
-5
lines changed Original file line number Diff line number Diff line change @@ -145,9 +145,11 @@ jobs:
145
145
docker run --volume ${{ github.workspace }}:/app --workdir /app --privileged builder sh -c "${{ matrix.docker_cmd }}"
146
146
147
147
- name : Upload artifacts
148
- uses : actions/upload-artifact@v3
148
+ uses : actions/upload-artifact@v4
149
149
with :
150
150
path : ./prebuilds
151
+ name : prebuilds-${{ strategy.job-index }}
152
+ overwrite : true
151
153
152
154
- name : Lint
153
155
if : " ${{ contains(matrix.os, 'ubuntu') && !matrix.docker }}"
@@ -174,3 +176,13 @@ jobs:
174
176
pnpm install -g electron@latest
175
177
xvfb-run --auto-servernum pnpm run test.electron.main
176
178
continue-on-error : true
179
+ merge-prebuilds :
180
+ runs-on : ubuntu-latest
181
+ needs : Build
182
+ steps :
183
+ - name : Merge Artifacts
184
+ uses : actions/upload-artifact/merge@v4
185
+ with :
186
+ name : prebuilds
187
+ pattern : prebuilds-*
188
+ delete-merged : true
Original file line number Diff line number Diff line change @@ -31,10 +31,10 @@ jobs:
31
31
ARCH : ${{ matrix.ARCH }}
32
32
33
33
steps :
34
- - uses : actions/checkout@v3
34
+ - uses : actions/checkout@v4
35
35
36
36
- name : Cache
37
- uses : actions/cache@v3
37
+ uses : actions/cache@v4
38
38
with :
39
39
path : |
40
40
./node_modules/
@@ -52,12 +52,12 @@ jobs:
52
52
cmake : true
53
53
architecture : ${{ matrix.cpp_arch }}
54
54
55
- - uses : pnpm/action-setup@v2.2.4
55
+ - uses : pnpm/action-setup@v4
56
56
with :
57
57
version : 7
58
58
59
59
- name : Install Node
60
- uses : actions/setup-node@v3
60
+ uses : actions/setup-node@v4
61
61
with :
62
62
node-version : ${{ matrix.node_version }}
63
63
architecture : ${{ matrix.node_arch }}
You can’t perform that action at this time.
0 commit comments