crossfire 3.1.10

channels for async and threads
Documentation
name: miri-dev

on:
  workflow_dispatch:
  schedule: [cron: "20 */7 * * *"]

env:
  CARGO_TERM_COLOR: always

jobs:
  test_tokio:

    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v2
      with:
          ref: dev

    - name: install specified nightly toolchain
      run: rustup toolchain install nightly-2025-12-01

    - name: install miri component to specified nightly
      run: rustup component add miri --toolchain nightly-2025-12-01

    - name: Run miri tests without log (tokio multi thread)
      run: cd test-suite; NIGHTLY_VERSION=nightly-2025-12-01 scripts/miri.sh -F tokio,time

    - name: Run miri tests without log (tokio current thread)
      run: cd test-suite; SINGLE_THREAD_RUNTIME=1 NIGHTLY_VERSION=nightly-2025-12-01 scripts/miri.sh -F tokio