fix(ci): ignore mismatched_lifetime_syntaxes lint when building wasmtime

(cherry picked from commit 49ae48f7fe)
This commit is contained in:
Will Lillis 2025-08-07 19:02:08 -04:00 committed by ObserverOfTime
parent dbbe8c642d
commit 1b2fc42e45

View file

@ -139,6 +139,8 @@ jobs:
[[ -n $runner ]] && printf 'CROSS_RUNNER=%s\n' "$runner" >> $GITHUB_ENV
fi
# TODO: Remove RUSTFLAGS="--cap-lints allow" once we use a wasmtime release that addresses
# the `mismatched-lifetime-syntaxes` lint
- name: Build wasmtime library
if: ${{ !matrix.use-cross && contains(matrix.features, 'wasm') }}
run: |
@ -156,6 +158,7 @@ jobs:
printf 'CMAKE_PREFIX_PATH=%s\n' "$PWD/artifacts" >> $GITHUB_ENV
env:
WASMTIME_REPO: https://github.com/bytecodealliance/wasmtime
RUSTFLAGS: "--cap-lints allow"
- name: Build C library (make)
if: ${{ runner.os != 'Windows' }}