dyn-stack 0.13.2

Dynamic stack wrapper for unsized allocations
Documentation
# Run tests
name: Test

on:
  push:

env:
  CARGO_TERM_COLOR: always

jobs:
  cargo-benches:
    runs-on: ubuntu-latest

    steps:
      - uses: actions/checkout@v3

      - name: Install Rust
        uses: dtolnay/rust-toolchain@stable

      - name: Compile benches
        run: cargo bench --no-run

  cargo-tests:
    runs-on: ${{ matrix.os }}

    strategy:
      matrix:
        os: [ubuntu-latest, macos-latest, macos-13, windows-latest]

    steps:
      - uses: actions/checkout@v3

      - name: Install Rust
        uses: dtolnay/rust-toolchain@stable

      - name: Test debug
        run: cargo test

      - name: Test debug no-std
        run: cargo build --no-default-features

  cargo-tests-msrv:
    runs-on: ${{ matrix.os }}

    strategy:
      matrix:
        os: [ubuntu-latest, macos-latest, macos-13, windows-latest]

    steps:
      - uses: actions/checkout@v3

      - name: Install Rust
        uses: dtolnay/rust-toolchain@1.67.0

      - name: Test debug
        run: cargo build

      - name: Test debug no-std
        run: cargo build --no-default-features