Skip to content

Commit f973c6d

Browse files
committed
Update Wasmtime to 20.0.2
This commit updates the Wasmtime version used by Spin from 18.0.4 to 20.0.2. No motivation beyond keeping things up-to-date. This involved a number of minor WASI refactorings such as moving some items around and some refactorings around the `wasmtime-wasi-http` traits-and-types. Notably the chained handler was switched from `anyhow::Result` to `wasmtime_wasi_http::HttpResult` which helps make more explicit which errors are traps and which are normal error codes. Also update the MSRV of Spin to 1.75 as that's what Wasmtime requires Signed-off-by: Alex Crichton <[email protected]>
1 parent 5d09e10 commit f973c6d

File tree

20 files changed

+537
-463
lines changed

20 files changed

+537
-463
lines changed

.github/actions/spin-ci-dependencies/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ inputs:
88
type: bool
99
rust-version:
1010
description: 'Rust version to setup'
11-
default: '1.74'
11+
default: '1.75'
1212
required: false
1313
type: string
1414

@@ -72,7 +72,7 @@ inputs:
7272
required: false
7373
type: string
7474

75-
docker:
75+
docker:
7676
description: 'setup docker'
7777
required: false
7878
default: 'false'

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ concurrency:
2121

2222
env:
2323
CARGO_TERM_COLOR: always
24-
RUST_VERSION: 1.74
24+
RUST_VERSION: 1.75
2525

2626
jobs:
2727
dependency-review:

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
concurrency: ${{ github.workflow }}-${{ github.ref }}
1212

1313
env:
14-
RUST_VERSION: 1.74
14+
RUST_VERSION: 1.75
1515

1616
jobs:
1717
build-and-sign:

0 commit comments

Comments
 (0)