Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
1b1d48d
Update the Rust guest generator
alexcrichton Jan 18, 2023
41da3bb
Add support for using types across interfaces to Rust
alexcrichton Jan 18, 2023
b1a4752
Support renaming interfaces in imports
alexcrichton Jan 18, 2023
3786aee
Get all codegen tests for JS passing again
alexcrichton Jan 19, 2023
55d5eeb
Fix build of wasi_snapshot_preview1 for this repo
alexcrichton Jan 19, 2023
5a9f62a
Get unions tests building again
alexcrichton Jan 19, 2023
61e460a
Get the flavorful test compiling again
alexcrichton Jan 19, 2023
20215ae
Get the records test compiling again
alexcrichton Jan 19, 2023
1a1df40
Get the many arguments test compiling again
alexcrichton Jan 19, 2023
9068c27
Get the smoke test compiling again
alexcrichton Jan 19, 2023
6314b8f
Get numbers test compiling again
alexcrichton Jan 19, 2023
83fd245
Get list test compiling again
alexcrichton Jan 19, 2023
3c6ec54
Get variants test compiling again
alexcrichton Jan 19, 2023
ce1e007
Get results test compiling again
alexcrichton Jan 19, 2023
bd0fbe8
Get invalid test compiling again
alexcrichton Jan 19, 2023
ca2e278
Get all runtime JS tests passing
alexcrichton Jan 19, 2023
a4352e6
Use git repo for wit-{component,parser} patch
alexcrichton Jan 19, 2023
d526269
Update C generator for new WIT
alexcrichton Jan 19, 2023
71898e1
Get the bare bones of teavm-java working
alexcrichton Jan 19, 2023
821376b
Get CLI and markdown crate building again
alexcrichton Jan 19, 2023
badf2e1
Update build of demo
alexcrichton Jan 19, 2023
85defb0
Use updated crates.io dep for wit-component
alexcrichton Jan 19, 2023
25c44e6
fix Java runtime test regressions (#1)
dicej Jan 20, 2023
adeef44
Update wasm-tools on CI
alexcrichton Jan 20, 2023
260613e
Review comments
alexcrichton Jan 20, 2023
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
13 changes: 4 additions & 9 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
mode: [debug, release]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v2
Expand Down Expand Up @@ -56,12 +55,8 @@ jobs:
with:
java-version: '18'
distribution: 'adopt'
- if: matrix.mode == 'release'
name: Test release build
run: cargo test --workspace --release
- if: matrix.mode != 'release'
name: Test debug build
run: cargo test --workspace
- run: cargo test --workspace
- run: cargo test -p wit-bindgen-gen-host-js --test runtime --features runtime-tests

rustfmt:
name: Rustfmt
Expand All @@ -88,11 +83,11 @@ jobs:
- uses: actions/cache@v3
with:
path: ${{ runner.tool_cache }}/wasm-tools
key: wasm-tools-bin-1.0.15-${{ runner.os }}
key: wasm-tools-bin-1.0.17-${{ runner.os }}
- run: echo '${{ runner.tool_cache }}/wasm-tools/bin' >> $GITHUB_PATH
- run: |
cargo install \
wasm-tools@1.0.15 \
wasm-tools@1.0.17 \
--root '${{ runner.tool_cache }}/wasm-tools' \
--locked \
--no-default-features \
Expand Down
Loading