@@ -141,12 +141,6 @@ jobs:
141
141
repository : rustdesk/rustdesk
142
142
submodules : recursive
143
143
144
- - name : Restore bridge files
145
- uses : actions/download-artifact@master
146
- with :
147
- name : bridge-artifact
148
- path : ./
149
-
150
144
- name : Install imagemagick and potrace and nasm and and
151
145
shell : bash
152
146
run : |
@@ -249,7 +243,17 @@ jobs:
249
243
url : ${{ env.STATUS_URL }}
250
244
method : ' POST'
251
245
customHeaders : ' {"Content-Type": "application/json"}'
252
- data : ' {"uuid": "${{ inputs.uuid }}", "status": "10% complete"}'
246
+ data : ' {"uuid": "${{ inputs.uuid }}", "status": "10% complete"}'
247
+
248
+ - name : Install build runtime
249
+ run : |
250
+ brew install llvm create-dmg
251
+ # pkg-config is handled in a separate step, because it may be already installed by `macos-latest`(14.7.1) runner
252
+ if command -v pkg-config &>/dev/null; then
253
+ echo "pkg-config is already installed"
254
+ else
255
+ brew install pkg-config
256
+ fi
253
257
254
258
- name : Install flutter
255
259
uses : subosito/flutter-action@v2
@@ -278,7 +282,6 @@ jobs:
278
282
targets : ${{ matrix.job.target }}
279
283
components : " rustfmt"
280
284
281
-
282
285
- uses : Swatinem/rust-cache@v2
283
286
with :
284
287
prefix-key : ${{ matrix.job.os }}
@@ -471,11 +474,6 @@ jobs:
471
474
method : ' POST'
472
475
customHeaders : ' {"Content-Type": "application/json"}'
473
476
data : ' {"uuid": "${{ inputs.uuid }}", "status": "15% complete"}'
474
-
475
-
476
- - uses : Swatinem/rust-cache@v2
477
- with :
478
- prefix-key : ${{ matrix.job.os }}
479
477
480
478
- name : Report Status
481
479
uses : fjogeleit/http-request-action@v1
@@ -485,6 +483,12 @@ jobs:
485
483
customHeaders : ' {"Content-Type": "application/json"}'
486
484
data : ' {"uuid": "${{ inputs.uuid }}", "status": "20% complete"}'
487
485
486
+ - name : Restore bridge files
487
+ uses : actions/download-artifact@master
488
+ with :
489
+ name : bridge-artifact
490
+ path : ./
491
+
488
492
- name : Setup vcpkg with Github Actions binary cache
489
493
uses : lukka/run-vcpkg@v11
490
494
with :
@@ -505,6 +509,7 @@ jobs:
505
509
done
506
510
exit 1
507
511
fi
512
+ head -n 100 "${VCPKG_ROOT}/buildtrees/ffmpeg/build-${{ matrix.job.vcpkg-triplet }}-rel-out.log" || true
508
513
509
514
- name : Report Status
510
515
uses : fjogeleit/http-request-action@v1
0 commit comments