disruption 0.2.0

A light wrapper around the Discord API and gateway.
Documentation
name: Build & Test

on: [push]

jobs:
  build_and_test:
    name: Rust project
    strategy:
      matrix:
        # All generated code should be running on stable now
        rust: [nightly, stable]
        include:
          # Nightly is only for reference and allowed to fail
          - rust: nightly
            experimental: true
        os:
          # Check compilation works on common OSes
          # (i.e. no path issues)
          - ubuntu-latest
          - macOS-latest
          - windows-latest
    runs-on: ${{ matrix.os }}
    steps:
      - uses: actions/checkout@v2
      - uses: actions-rs/toolchain@v1
        with:
          toolchain: ${{ matrix.rust }}
      - uses: actions-rs/cargo@v1
        name: Build Library
        with:
          command: build
          args: --workspace --release --all-features
      - uses: actions-rs/cargo@v1
        name: Run Tests
        with:
          command: test
          args: --workspace --release --all-features