Skip to content

Commit 30df90c

Browse files
author
Lîm Tsú-thuàn
committed
fix release name
Signed-off-by: Lîm Tsú-thuàn <[email protected]>
1 parent 3792c15 commit 30df90c

File tree

1 file changed

+15
-11
lines changed

1 file changed

+15
-11
lines changed

.github/workflows/release.yml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,9 @@ jobs:
4949
uses: ./.github/workflows/reusable-build-on-macos.yml
5050
with:
5151
version: ${{ needs.create_release.outputs.version }}
52-
matrix: "[{'name':'MacOS 11 (x86_64)','runner':'macos-11','darwin_version':20,'arch':'x86_64'},
53-
{'name':'MacOS 13 (arm64)','runner':'mac-arm64','darwin_version':22,'arch':'arm64'}]"
52+
matrix:
53+
"[{'name':'MacOS 11 (x86_64)','runner':'macos-11','darwin_version':20,'arch':'x86_64'},
54+
{'name':'MacOS 13 (arm64)','runner':'mac-arm64','darwin_version':22,'arch':'arm64'}]"
5455
release: true
5556
secrets: inherit
5657

@@ -68,8 +69,9 @@ jobs:
6869
uses: ./.github/workflows/reusable-build-on-manylinux.yml
6970
with:
7071
version: ${{ needs.create_release.outputs.version }}
71-
matrix: "[{'name':'manylinux 2014 x86_64','runner':'ubuntu-latest','docker_tag':'manylinux2014_x86_64'},
72-
{'name':'manylinux 2014 aarch64','runner':'linux-arm64','docker_tag':'manylinux2014_aarch64'}]"
72+
matrix:
73+
"[{'name':'manylinux 2014 x86_64','runner':'ubuntu-latest','docker_tag':'manylinux2014_x86_64'},
74+
{'name':'manylinux 2014 aarch64','runner':'linux-arm64','docker_tag':'manylinux2014_aarch64'}]"
7375
release: true
7476
secrets: inherit
7577

@@ -188,7 +190,8 @@ jobs:
188190
- name: Install dependencies
189191
run: |
190192
apt update
191-
apt install -y libssl-dev
193+
apt install -y libssl-dev cmake g++ wget unzip
194+
bash utils/opencvmini/install-opencvmini.sh
192195
- name: Build plugins
193196
shell: bash
194197
run: |
@@ -373,8 +376,9 @@ jobs:
373376
- name: Build and install dependencies
374377
run: |
375378
yum update -y
376-
yum install -y zlib-devel zlib-static
379+
yum install -y zlib-devel zlib-static cmake devtoolset-8 wget unzip
377380
bash ./utils/wasi-crypto/build-openssl.sh
381+
bash utils/opencvmini/install-opencvmini.sh
378382
- name: Build plugins
379383
shell: bash
380384
run: |
@@ -444,8 +448,8 @@ jobs:
444448
env:
445449
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
446450
run: |
447-
mv plugin_wasmedge_opencvmini.tar.gz WasmEdge-plugin-wasmedge_opencvmini-${{ needs.create_release.outputs.version }}-ubuntu20.04_x86_64.tar.gz
448-
gh release upload ${{ needs.create_release.outputs.version }} WasmEdge-plugin-wasmedge_opencvmini-${{ needs.create_release.outputs.version }}-ubuntu20.04_x86_64.tar.gz --clobber
451+
mv plugin_wasmedge_opencvmini.tar.gz WasmEdge-plugin-wasmedge_opencvmini-${{ needs.create_release.outputs.version }}-${{ matrix.docker_tag }}.tar.gz
452+
gh release upload ${{ needs.create_release.outputs.version }} WasmEdge-plugin-wasmedge_opencvmini-${{ needs.create_release.outputs.version }}-${{ matrix.docker_tag }}.tar.gz --clobber
449453
450454
build_and_upload_plugin_macos:
451455
strategy:
@@ -479,7 +483,7 @@ jobs:
479483
git config --global --add safe.directory $(pwd)
480484
- name: Install dependencies
481485
run: |
482-
brew install llvm ninja cmake openssl
486+
brew install llvm ninja cmake openssl opencv
483487
- name: Build plugins
484488
shell: bash
485489
run: |
@@ -541,8 +545,8 @@ jobs:
541545
env:
542546
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
543547
run: |
544-
mv plugin_wasmedge_opencvmini.tar.gz WasmEdge-plugin-wasmedge_opencvmini-${{ needs.create_release.outputs.version }}-ubuntu20.04_x86_64.tar.gz
545-
gh release upload ${{ needs.create_release.outputs.version }} WasmEdge-plugin-wasmedge_opencvmini-${{ needs.create_release.outputs.version }}-ubuntu20.04_x86_64.tar.gz --clobber
548+
mv plugin_wasmedge_opencvmini.tar.gz WasmEdge-plugin-wasmedge_opencvmini-${{ needs.create_release.outputs.version }}-darwin_${{ matrix.arch }}.tar.gz
549+
gh release upload ${{ needs.create_release.outputs.version }} WasmEdge-plugin-wasmedge_opencvmini-${{ needs.create_release.outputs.version }}-darwin_${{ matrix.arch }}.tar.gz --clobber
546550
547551
build_manylinux2014_runtime_only:
548552
name: Build runtime only on manylinux2014 platform

0 commit comments

Comments
 (0)