Skip to content

Commit

Permalink
Switch to yew
Browse files Browse the repository at this point in the history
  • Loading branch information
pierre committed Jul 5, 2022
1 parent 105c245 commit a40061a
Show file tree
Hide file tree
Showing 46 changed files with 1,690 additions and 3,328 deletions.
20 changes: 11 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,12 @@ jobs:
with:
toolchain: stable
target: wasm32-unknown-unknown
- name: Install trunk
uses: baptiste0928/cargo-install@v1
with:
crate: trunk
- name: Build for web
run: cargo build --release --lib --target wasm32-unknown-unknown
run: trunk build --release

test:
name: test
Expand Down Expand Up @@ -76,24 +80,22 @@ jobs:
- name: Build deps
run: sudo apt-get update && sudo apt-get install -y libatk1.0-dev libgtk-3-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libspeechd-dev libxkbcommon-dev libssl-dev
- uses: Swatinem/rust-cache@v1
- name: Install wasm bindgen
uses: baptiste0928/cargo-install@v1
with:
crate: wasm-bindgen-cli
- name: Install toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: stable
target: wasm32-unknown-unknown
- name: Install trunk
uses: baptiste0928/cargo-install@v1
with:
crate: trunk
- name: Build for web
run: cargo build --release --lib --target wasm32-unknown-unknown
- name: Wasm bindgen
run: wasm-bindgen --out-dir ./docs/ --no-modules --no-typescript ./target/wasm32-unknown-unknown/release/mpc_valet.wasm
run: trunk build --release
- name: Deploy to github pages
uses: JamesIves/[email protected]
with:
branch: gh-pages
folder: docs
folder: dist

release_crate:
name: release crate
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
/target
/dist
docs/mpc_valet_bg.wasm
docs/mpc_valet.js
Empty file added .vscode/settings.json
Empty file.
Loading

0 comments on commit a40061a

Please sign in to comment.