Skip to content
This repository was archived by the owner on Sep 8, 2025. It is now read-only.

Commit d70bcf5

Browse files
authored
Merge pull request #225 from alexcrichton/merge
Merge with upstream
2 parents 0bcd54e + a2d1be5 commit d70bcf5

File tree

736 files changed

+20269
-14586
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

736 files changed

+20269
-14586
lines changed

.github/actions/install-rust/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ runs:
2828
elif [ "${{ inputs.toolchain }}" = "msrv" ]; then
2929
echo "version=1.$msrv.0" >> "$GITHUB_OUTPUT"
3030
elif [ "${{ inputs.toolchain }}" = "wasmtime-ci-pinned-nightly" ]; then
31-
echo "version=nightly-2025-06-06" >> "$GITHUB_OUTPUT"
31+
echo "version=nightly-2025-07-08" >> "$GITHUB_OUTPUT"
3232
else
3333
echo "version=${{ inputs.toolchain }}" >> "$GITHUB_OUTPUT"
3434
fi

.github/workflows/main.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -613,7 +613,7 @@ jobs:
613613
strategy:
614614
fail-fast: true
615615
matrix:
616-
os: [ubuntu-24.04, macos-14, windows-2025]
616+
os: [ubuntu-24.04, macos-15, windows-2025]
617617

618618
steps:
619619
- uses: actions/checkout@v4
@@ -812,6 +812,23 @@ jobs:
812812
# Run the tests!
813813
- run: cargo test -p wasmtime-wasi-nn --features ${{ matrix.feature }}
814814

815+
# Test `wasmtime-wasi-tls-nativetls` in its own job. This is because it
816+
# depends on OpenSSL, which is not easily available on all platforms.
817+
test_wasi_tls_nativetls:
818+
name: Test wasi-tls using native-tls provider
819+
needs: determine
820+
if: needs.determine.outputs.run-full
821+
runs-on: ${{ matrix.os }}
822+
strategy:
823+
matrix:
824+
os: [ubuntu-latest, windows-latest, macos-latest]
825+
steps:
826+
- uses: actions/checkout@v4
827+
with:
828+
submodules: true
829+
- uses: ./.github/actions/install-rust
830+
- run: cargo test -p wasmtime-wasi-tls-nativetls
831+
815832
# Test the `wasmtime-fuzzing` crate. Split out from the main tests because
816833
# `--all-features` brings in OCaml, which is a pain to get setup for all
817834
# targets.
@@ -1114,6 +1131,7 @@ jobs:
11141131
- doc
11151132
- micro_checks
11161133
- special_tests
1134+
- test_wasi_tls_nativetls
11171135
- clippy
11181136
- monolith_checks
11191137
- platform_checks

0 commit comments

Comments
 (0)