zero-network 0.1.10

Zero network privacy-preserving blockchain
Documentation
name: Pull Request Check
on:
  pull_request:
    branches: [ master, develop ]

jobs:
  test:
    if: github.event.pull_request.draft == false
    name: Debug Environment Unit Test
    runs-on: ubuntu-latest

    steps:
      - uses: actions/checkout@v2
        with:
          submodules: recursive
      - name: Update submodules
        id: update
        run: git submodule update --remote --recursive
      - uses: actions-rs/toolchain@v1
      - name: Test
        uses: actions-rs/cargo@v1
        with:
          command: test
          args: --release --all --all-features

  format:
    if: github.event.pull_request.draft == false
    name: Code Format Check
    runs-on: ubuntu-latest

    steps:
      - uses: actions/checkout@v2
        with:
          submodules: recursive
      - name: Update submodules
        id: update
        run: git submodule update --remote --recursive
      - uses: actions-rs/toolchain@v1
      - run: rustup component add rustfmt
      - uses: actions-rs/cargo@v1
        with:
          command: fmt
          args: --all -- --check