diff --git a/.github/workflows/sanitize.yml b/.github/workflows/sanitize.yml index c78b5fe02e..e77f6e8c81 100644 --- a/.github/workflows/sanitize.yml +++ b/.github/workflows/sanitize.yml @@ -27,8 +27,7 @@ jobs: strategy: fail-fast: false matrix: - # TODO: Unpin ubuntu when https://github.com/rust-lang/rust/issues/111073#issuecomment-2561607617 is fixed. - os: [ubuntu-22.04, macos-latest] # No Windows support for sanitizers. + os: [ubuntu-latest, macos-latest] # No Windows support for sanitizers. sanitizer: [address, thread, leak] # TODO: memory exclude: # Memory and leak sanitizers are not supported on macOS. @@ -62,7 +61,7 @@ jobs: ASAN_OPTIONS: detect_leaks=1:detect_stack_use_after_return=1 RUST_BACKTRACE: 1 run: | - if [ "${{ matrix.os }}" = "ubuntu-22.04" ]; then + if [ "${{ matrix.os }}" = "ubuntu-latest" ]; then sudo apt-get install -y --no-install-recommends llvm TARGET="x86_64-unknown-linux-gnu" elif [ "${{ matrix.os }}" = "macos-latest" ]; then