jsonrpc-utils 0.6.0

Alternative pub/sub and server implementations for jsonrpc-core
name: CI

on:
  pull_request:
  merge_group:

jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - uses: actions-rs/toolchain@v1
        with:
          toolchain: 1.93.0
          default: true
          profile: minimal
          components: rustfmt, clippy

      # - uses: actions-rs/toolchain@v1
      #   with:
      #     toolchain: 1.84.1
      #     profile: minimal

      - uses: actions-rs/toolchain@v1
        with:
          toolchain: nightly
          profile: minimal

      - name: cargo fmt
        run: cargo fmt -- --check

      - name: clippy and tests
        run: ./test.sh

      # - name: MSRV check
      #   run: cargo +1.75.0 check --all --all-targets --all-features