Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,9 @@ jobs:
if: matrix.template == 'js' || matrix.template == 'jupyter' || matrix.template == 'cppjswasm' || matrix.template == 'rustjswasm' || matrix.template == 'uitk-svelte' || matrix.template == 'uitk-webawesome' || matrix.template == 'site-react' || matrix.template == 'site-sveltekit' || matrix.template == 'site-webawesome'

- name: Setup Rust
uses: actions-ext/rust/setup@10df15e12bbd1cc1cf48089f2e232349f98c74e7
uses: actions-ext/rust/setup@3b918cc2cb4a231ad3752f8cc129da5f07626ce2
with:
targets: ${{ matrix.template == 'rustjswasm' && 'wasm32-unknown-unknown' || '' }}
if: matrix.template == 'rust' || matrix.template == 'rustjswasm'

- name: Install JavaScript dependencies
Expand Down
2 changes: 1 addition & 1 deletion python/rust/.github/workflows/build.yaml.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ jobs:
version: {% raw %}${{ matrix.python }}{% endraw %}

- name: Setup Rust
uses: actions-ext/rust/setup@10df15e12bbd1cc1cf48089f2e232349f98c74e7
uses: actions-ext/rust/setup@3b918cc2cb4a231ad3752f8cc129da5f07626ce2

- name: Install dependencies
run: make develop
Expand Down
4 changes: 2 additions & 2 deletions python/rust/rust/Makefile.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
requirements: ## install required dev dependencies
rustup component add rustfmt
rustup component add clippy
cargo install --locked --force cargo-nextest
cargo install --force cargo-llvm-cov
cargo install --locked cargo-nextest
cargo install --locked cargo-llvm-cov

develop: requirements ## install required dev dependencies

Expand Down
4 changes: 3 additions & 1 deletion python/rustjswasm/.github/workflows/build.yaml.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,9 @@ jobs:
version: {% raw %}${{ matrix.python }}{% endraw %}

- name: Setup Rust
uses: actions-ext/rust/setup@10df15e12bbd1cc1cf48089f2e232349f98c74e7
uses: actions-ext/rust/setup@3b918cc2cb4a231ad3752f8cc129da5f07626ce2
with:
targets: wasm32-unknown-unknown

- name: Setup Node.js
uses: actions-ext/node/setup@03c9f6b2d9c9fa2c26cfa22d0fa379a69329b319
Expand Down
2 changes: 1 addition & 1 deletion python/rustjswasm/js/package.json.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"access": "public"
},
"scripts": {
"setup": "cargo install -f wasm-bindgen-cli --version 0.2.129 --locked",
"setup": "cargo install wasm-bindgen-cli --version 0.2.129 --locked",
"build:clean": "node -e \"const fs=require('fs'); fs.rmSync('dist',{recursive:true,force:true}); fs.rmSync('../{{ module }}/extension',{recursive:true,force:true})\"",
"build:debug": "node build.mjs --debug",
"build:rust": "cargo build --release --all-features --target wasm32-unknown-unknown --target-dir ../target",
Expand Down
6 changes: 3 additions & 3 deletions python/rustjswasm/rust/Makefile.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
requirements: ## install required dev dependencies
rustup component add rustfmt
rustup component add clippy
cargo install --force --locked cargo-nextest
cargo install --force --locked cargo-llvm-cov
cargo install --force --locked wasm-bindgen-cli --version 0.2.129
cargo install --locked cargo-nextest
cargo install --locked cargo-llvm-cov
cargo install --locked wasm-bindgen-cli --version 0.2.129
rustup target add wasm32-unknown-unknown

develop: requirements ## install required dev dependencies
Expand Down
Loading