Skip to content

Commit

Permalink
[CI] Update the examples to use v0.13.0.
Browse files Browse the repository at this point in the history
Signed-off-by: YiYing He <yiying@secondstate.io>
  • Loading branch information
q82419 committed Jul 20, 2023
1 parent bbd93f8 commit 3f35589
Showing 1 changed file with 65 additions and 67 deletions.
132 changes: 65 additions & 67 deletions .github/workflows/examples.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:

- name: Install WasmEdge
run: |
wget -qO- https://raw.githubusercontent.com/WasmEdge/WasmEdge/master/utils/install.sh | sudo bash -s -- -p /usr/local -e all -v 0.11.2
wget -qO- https://raw.githubusercontent.com/WasmEdge/WasmEdge/master/utils/install.sh | sudo bash -s -- -p /usr/local --plugins wasmedge_tensorflow wasmedge_tensorflowlite wasmedge_image -v 0.13.0
- name: Install the examples
run: |
Expand All @@ -47,135 +47,134 @@ jobs:
- name: go_WasmAOT
run: |
cd wasmedge-go-examples/go_WasmAOT
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
- name: go_ThreadsMandelbrot
run: |
cd wasmedge-go-examples/go_ThreadsMandelbrot
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
wget https://raw.githubusercontent.com/WasmEdge/WasmEdge/master/examples/capi/mandelbrot-set-in-threads/mandelbrot.wasm
wasmedgec --enable-threads mandelbrot.wasm out.wasm
./threads out.wasm 4
- name: go_ReadFile
run: |
cd wasmedge-go-examples/go_ReadFile
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
wasmedgec rust_readfile.wasm out.wasm
./read_file out.wasm file.txt
- name: go_ExternRef
run: |
cd wasmedge-go-examples/go_ExternRef
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
wasmedgec funcs.wasm out.wasm
./externref out.wasm
- name: go_AccessMemory
run: |
cd wasmedge-go-examples/go_AccessMemory
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build run.go
wasmedgec rust_access_memory_lib.wasm out.wasm
./run out.wasm
- name: go_AccessMemoryTinyGo
run: |
cd wasmedge-go-examples/go_AccessMemoryTinyGo
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build run.go
wasmedgec fib.wasm out.wasm
./run out.wasm
- name: go_MemoryGreet
run: |
cd wasmedge-go-examples/go_MemoryGreet
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build greet_memory.go
wasmedgec rust_memory_greet_lib.wasm out.wasm
./greet_memory out.wasm
- name: go_MemoryGreetTinyGo
run: |
cd wasmedge-go-examples/go_MemoryGreetTinyGo
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build greet_memory.go
wasmedgec greet.wasm out.wasm
./greet_memory out.wasm
- name: go_BindgenFuncs
run: |
cd wasmedge-go-examples/go_BindgenFuncs
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
wasmedgec rust_bindgen_funcs_lib_bg.wasm out.wasm
wasmedgec rust_bindgen_funcs_lib.wasm out.wasm
./bindgen_funcs out.wasm
- name: go_BindgenKmeans
run: |
cd wasmedge-go-examples/go_BindgenKmeans
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
wasmedgec rust_bindgen_kmeans_lib_bg.wasm out.wasm
wasmedgec rust_bindgen_kmeans_lib.wasm out.wasm
./bindgen_kmeans out.wasm
- name: go_BindgenWasi
run: |
cd wasmedge-go-examples/go_BindgenWasi
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
wasmedgec rust_bindgen_wasi_lib_bg.wasm out.wasm
wasmedgec rust_bindgen_wasi_lib.wasm out.wasm
./bindgen_wasi out.wasm
- name: go_Mobilenet
run: |
cd wasmedge-go-examples/go_Mobilenet
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go build --tags tensorflow
wasmedgec rust_mobilenet_lib_bg.wasm out.wasm
go get .
go build
wasmedgec rust_mobilenet_lib.wasm out.wasm
./mobilenet out.wasm grace_hopper.jpg
- name: go_MobilenetBirds
run: |
cd wasmedge-go-examples/go_MobilenetBirds
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go build --tags tensorflow
wasmedgec rust_mobilenet_birds_lib_bg.wasm out.wasm
go get .
go build
wasmedgec rust_mobilenet_birds_lib.wasm out.wasm
./mobilenet_birds out.wasm PurpleGallinule.jpg
- name: go_MobilenetFood
run: |
cd wasmedge-go-examples/go_MobilenetFood
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go build --tags tensorflow
wasmedgec rust_mobilenet_food_lib_bg.wasm out.wasm
go get .
go build
wasmedgec rust_mobilenet_food_lib.wasm out.wasm
./mobilenet_food out.wasm food.jpg
- name: go_MobilenetInsects
run: |
cd wasmedge-go-examples/go_MobilenetInsects
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go build --tags tensorflow
wasmedgec rust_mobilenet_insects_lib_bg.wasm out.wasm
go get .
go build
wasmedgec rust_mobilenet_insects_lib.wasm out.wasm
./mobilenet_insects out.wasm ladybug.jpg
- name: go_MobilenetPlants
run: |
cd wasmedge-go-examples/go_MobilenetPlants
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go build --tags tensorflow
wasmedgec rust_mobilenet_plants_lib_bg.wasm out.wasm
go get .
go build
wasmedgec rust_mobilenet_plants_lib.wasm out.wasm
./mobilenet_plants out.wasm sunflower.jpg
- name: go_mtcnn
run: |
cd wasmedge-go-examples/go_mtcnn
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go build --tags image,tensorflow
go get .
go build
wasmedgec rust_mtcnn.wasm out.wasm
./mtcnn out.wasm mtcnn.pb solvay.jpg out.jpg
Expand Down Expand Up @@ -206,7 +205,7 @@ jobs:

- name: Install WasmEdge
run: |
wget -qO- https://raw.githubusercontent.com/WasmEdge/WasmEdge/master/utils/install.sh | sudo bash -s -- -p /usr/local -e all -v 0.11.2
wget -qO- https://raw.githubusercontent.com/WasmEdge/WasmEdge/master/utils/install.sh | sudo bash -s -- -p /usr/local --plugins wasmedge_tensorflow wasmedge_tensorflowlite wasmedge_image -v 0.13.0
- name: Install the examples
run: |
Expand All @@ -215,126 +214,125 @@ jobs:
- name: go_PrintFibonacci
run: |
cd wasmedge-go-examples/go_PrintFibonacci
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
./print_fibonacci
- name: go_WasmAOT
run: |
cd wasmedge-go-examples/go_WasmAOT
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
./wasmAOT fibonacci.wasm out.wasm
- name: go_ThreadsMandelbrot
run: |
cd wasmedge-go-examples/go_ThreadsMandelbrot
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
wget https://raw.githubusercontent.com/WasmEdge/WasmEdge/master/examples/capi/mandelbrot-set-in-threads/mandelbrot.wasm
./threads mandelbrot.wasm 4
- name: go_ReadFile
run: |
cd wasmedge-go-examples/go_ReadFile
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
./read_file rust_readfile.wasm file.txt
- name: go_ExternRef
run: |
cd wasmedge-go-examples/go_ExternRef
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
./externref funcs.wasm
- name: go_AccessMemory
run: |
cd wasmedge-go-examples/go_AccessMemory
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build run.go
./run rust_access_memory_lib.wasm
- name: go_AccessMemoryTinyGo
run: |
cd wasmedge-go-examples/go_AccessMemoryTinyGo
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build run.go
./run fib.wasm
- name: go_MemoryGreet
run: |
cd wasmedge-go-examples/go_MemoryGreet
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build greet_memory.go
./greet_memory rust_memory_greet_lib.wasm
- name: go_MemoryGreetTinyGo
run: |
cd wasmedge-go-examples/go_MemoryGreetTinyGo
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build greet_memory.go
./greet_memory greet.wasm
- name: go_BindgenFuncs
run: |
cd wasmedge-go-examples/go_BindgenFuncs
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
./bindgen_funcs rust_bindgen_funcs_lib_bg.wasm
./bindgen_funcs rust_bindgen_funcs_lib.wasm
- name: go_BindgenKmeans
run: |
cd wasmedge-go-examples/go_BindgenKmeans
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
./bindgen_kmeans rust_bindgen_kmeans_lib_bg.wasm
./bindgen_kmeans rust_bindgen_kmeans_lib.wasm
- name: go_BindgenWasi
run: |
cd wasmedge-go-examples/go_BindgenWasi
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go get .
go build
./bindgen_wasi rust_bindgen_wasi_lib_bg.wasm
./bindgen_wasi rust_bindgen_wasi_lib.wasm
- name: go_Mobilenet
run: |
cd wasmedge-go-examples/go_Mobilenet
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go build --tags tensorflow
./mobilenet rust_mobilenet_lib_bg.wasm grace_hopper.jpg
go get .
go build
./mobilenet rust_mobilenet_lib.wasm grace_hopper.jpg
- name: go_MobilenetBirds
run: |
cd wasmedge-go-examples/go_MobilenetBirds
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go build --tags tensorflow
./mobilenet_birds rust_mobilenet_birds_lib_bg.wasm PurpleGallinule.jpg
go get .
go build
./mobilenet_birds rust_mobilenet_birds_lib.wasm PurpleGallinule.jpg
- name: go_MobilenetFood
run: |
cd wasmedge-go-examples/go_MobilenetFood
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go build --tags tensorflow
./mobilenet_food rust_mobilenet_food_lib_bg.wasm food.jpg
go get .
go build
./mobilenet_food rust_mobilenet_food_lib.wasm food.jpg
- name: go_MobilenetInsects
run: |
cd wasmedge-go-examples/go_MobilenetInsects
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go build --tags tensorflow
./mobilenet_insects rust_mobilenet_insects_lib_bg.wasm ladybug.jpg
go get .
go build
./mobilenet_insects rust_mobilenet_insects_lib.wasm ladybug.jpg
- name: go_MobilenetPlants
run: |
cd wasmedge-go-examples/go_MobilenetPlants
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go build --tags tensorflow
./mobilenet_plants rust_mobilenet_plants_lib_bg.wasm sunflower.jpg
go get .
go build
./mobilenet_plants rust_mobilenet_plants_lib.wasm sunflower.jpg
- name: go_mtcnn
run: |
cd wasmedge-go-examples/go_mtcnn
go get -u github.com/second-state/WasmEdge-go/wasmedge@v0.11.2
go build --tags image,tensorflow
go get .
go build
./mtcnn rust_mtcnn.wasm mtcnn.pb solvay.jpg out.jpg

0 comments on commit 3f35589

Please sign in to comment.