File tree 1 file changed +7
-5
lines changed
1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change 28
28
runs-on : ${{ matrix.operating-system }}
29
29
30
30
steps :
31
+ - name : Prepare cache folder v8 ${{ matrix.v8-versions }}
32
+ run : |
33
+ sudo mkdir -p /opt/v8/self-built/{lib,include}
34
+ sudo chown -R $(id -u):$(id -g) /opt/v8/self-built
35
+
31
36
- name : Restore cache v8 ${{ matrix.v8-versions }} build
32
37
id : v8-build-cache
33
38
uses : actions/cache/restore@v4
@@ -59,16 +64,13 @@ jobs:
59
64
# Build
60
65
ninja -C out.gn/x64.release/
61
66
62
- # Install to /opt/v8/self-built
63
- sudo mkdir -p /opt/v8/self-built/{lib,include}
64
-
65
67
if [[ "${{ runner.os }}" == "macOS" ]]; then
66
68
LIB_EXT=dylib
67
69
else
68
70
LIB_EXT=so
69
71
fi
70
- sudo cp out.gn/x64.release/lib*.${LIB_EXT} out.gn/x64.release/*_blob.bin out.gn/x64.release/icudtl.dat /opt/v8/self-built/lib/
71
- sudo cp -R include/* /opt/v8/self-built/include/
72
+ cp out.gn/x64.release/lib*.${LIB_EXT} out.gn/x64.release/*_blob.bin out.gn/x64.release/icudtl.dat /opt/v8/self-built/lib/
73
+ cp -R include/* /opt/v8/self-built/include/
72
74
73
75
# Go back to origin
74
76
cd "${GITHUB_WORKSPACE}"
You can’t perform that action at this time.
0 commit comments