@@ -54,13 +54,11 @@ jobs:
54
54
55
55
steps :
56
56
- name : Install Node.js 16
57
- id : node16
58
57
run : |
59
58
$DOWNLOAD_TOOL https://nodejs.org/dist/v16.20.2/node-v16.20.2-linux-x64.tar.xz
60
59
tar -xf node-v16.20.2-linux-x64.tar.xz
61
- node16="$(pwd)/node-v16.20.2-linux-x64/bin/node"
62
- $node16 --version
63
- echo "executable=${node16}" >> $GITHUB_OUTPUT
60
+ cp -a ./node-v16.20.2-linux-x64/bin/node '${{ runner.workspace }}/node16'
61
+ '${{ runner.workspace }}/node16' --version
64
62
65
63
- name : Checkout Source Code
66
64
env :
72
70
$DOWNLOAD_TOOL https://raw.githubusercontent.com/actions/checkout/refs/tags/v3/dist/index.js
73
71
$DOWNLOAD_TOOL https://raw.githubusercontent.com/actions/checkout/refs/tags/v3/dist/problem-matcher.json
74
72
cd ..
75
- ${{ steps.node16.outputs.executable }} ./checkout-v3/index.js
73
+ ' ${{ runner.workspace }}/node16' ./checkout-v3/index.js
76
74
# uses: actions/checkout@v3
77
75
# with:
78
76
# submodules: true
@@ -155,11 +153,11 @@ jobs:
155
153
INPUT_PATH : ' build/Olive*.AppImage'
156
154
INPUT_TOKEN : ${{ secrets.GITHUB_TOKEN }}
157
155
run : |
158
- mkdir upload-artifacts -v3
159
- cd upload-artifacts -v3
156
+ mkdir upload-artifact -v3
157
+ cd upload-artifact -v3
160
158
$DOWNLOAD_TOOL https://raw.githubusercontent.com/actions/upload-artifact/refs/tags/v3/dist/index.js
161
159
cd ..
162
- ${{ steps.node16.outputs.executable }} ./upload-artifacts -v3/index.js
160
+ ' ${{ runner.workspace }}/node16' ./upload-artifact -v3/index.js
163
161
continue-on-error : true
164
162
# uses: actions/upload-artifact@v3
165
163
# with:
@@ -320,6 +318,7 @@ jobs:
320
318
321
319
macos :
322
320
strategy :
321
+ fail-fast : false
323
322
matrix :
324
323
include :
325
324
- build-type : RelWithDebInfo
0 commit comments