Skip to content

Commit

Permalink
Bump version of dependency crates (bytecodealliance#438)
Browse files Browse the repository at this point in the history
* Bump version of dependency crates

This commit updates this repository to published versions of the
`wasm-tools` family of crates. Additionally Wasmtime is updated with the
same upstream versions of the `wasm-tools` crates. Put together this
updates everything to the most recent version of the component model
with optional URLs encoded and an updated version of Wasmtime.

Part of this transition is the removal of
`wit_component::ComponentInterfaces` which is plumbed through as part of
this commit.

* Update to wasmtime main

* Fix demo build

* Update wasm-tools binary

* Fix cli build

* Install wasm-tools from crates.io, not git
  • Loading branch information
alexcrichton authored Nov 22, 2022
1 parent c215ae4 commit 40f9a05
Show file tree
Hide file tree
Showing 21 changed files with 259 additions and 283 deletions.
7 changes: 3 additions & 4 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,14 +88,13 @@ jobs:
- uses: actions/cache@v3
with:
path: ${{ runner.tool_cache }}/wasm-tools
key: wasm-tools-bin-e15e768a346c30738103d372e8ccf442646628c9-${{ runner.os }}
key: wasm-tools-bin-1.0.15-${{ runner.os }}
- run: echo '${{ runner.tool_cache }}/wasm-tools/bin' >> $GITHUB_PATH
- run: |
cargo install \
wasm-tools \
wasm-tools@1.0.15 \
--root '${{ runner.tool_cache }}/wasm-tools' \
--git https://github.com/bytecodealliance/wasm-tools \
--rev e15e768a346c30738103d372e8ccf442646628c9 \
--locked \
--no-default-features \
--features component
Expand Down
Loading

0 comments on commit 40f9a05

Please sign in to comment.