Skip to content

Commit 8a21e48

Browse files
authored
Update wasm.yml
1 parent 39eae10 commit 8a21e48

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

.github/workflows/wasm.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ubuntu-22.04
2020

2121
steps:
22-
- uses: actions/checkout@v3
22+
- uses: actions/checkout@v4
2323
with:
2424
fetch-depth: 1
2525

@@ -57,18 +57,18 @@ jobs:
5757
5858
- name: Cache OpenCV
5959
id: opencv-cache
60-
uses: actions/cache@v3
60+
uses: actions/cache@v4
6161
with:
6262
path: ${{ github.workspace }}/opencv_wasm/
6363
key: opencv-${{ env.OPENCV_VERSION }}-wasm
6464

6565
- name: Setup Emscripten cache
6666
id: cache-system-libraries
67-
uses: actions/cache@v3
67+
uses: actions/cache@v4
6868
with:
6969
path: ${{env.EM_CACHE_FOLDER}}
7070
key: ${{env.EM_VERSION}}-${{ runner.os }}
71-
- uses: mymindstorm/setup-emsdk@v10
71+
- uses: mymindstorm/setup-emsdk@v14
7272
with:
7373
version: ${{env.EM_VERSION}}
7474
actions-cache-folder: ${{env.EM_CACHE_FOLDER}}
@@ -128,7 +128,7 @@ jobs:
128128
-DCV_ENABLE_INTRINSICS=OFF \
129129
-DBUILD_opencv_dnn=ON \
130130
..
131-
make -j2
131+
make -j
132132
make install
133133
em++ -r -o ${GITHUB_WORKSPACE}/opencv_wasm/libopencv.o \
134134
-Wl,--whole-archive ${GITHUB_WORKSPACE}/opencv_wasm/lib/*.a \
@@ -142,7 +142,7 @@ jobs:
142142
echo "-----"
143143
mkdir src/build && cd $_
144144
emcmake cmake -DCMAKE_BUILD_TYPE=Release -DOpenCV_DIR=${GITHUB_WORKSPACE}/opencv_wasm/lib/cmake/opencv4 -DWASM_LIB=${GITHUB_WORKSPACE}/opencv_wasm/libopencv.o ..
145-
make -j2
145+
make -j
146146
ls OpenCvSharpExtern
147147
cp OpenCvSharpExtern/libOpenCvSharpExtern.a ${GITHUB_WORKSPACE}/nuget/
148148
@@ -151,9 +151,9 @@ jobs:
151151
echo TODO
152152
153153
- name: Install .NET
154-
uses: actions/setup-dotnet@v3
154+
uses: actions/setup-dotnet@v4
155155
with:
156-
dotnet-version: '6.0.x'
156+
dotnet-version: '8.0.x'
157157

158158
- name: Create NuGet package
159159
env:
@@ -166,7 +166,7 @@ jobs:
166166
dotnet pack ${GITHUB_WORKSPACE}/nuget/OpenCvSharp4.runtime.wasm.csproj -o ${GITHUB_WORKSPACE}/artifacts_wasm
167167
ls ${GITHUB_WORKSPACE}/artifacts_wasm
168168
169-
- uses: actions/upload-artifact@v3
169+
- uses: actions/upload-artifact@v4
170170
with:
171171
name: artifacts_wasm
172172
path: artifacts_wasm

0 commit comments

Comments
 (0)