zjson 0.1.5

Parse JSON with zero allocation.
Documentation
name: Rust

on:
  push:
    branches: [ "**" ]
  pull_request:
    branches: [ "main" ]

env:
  CARGO_TERM_COLOR: always

jobs:
  cargo:

    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v3

    - name: Clippy
      run: |
        cargo clippy --all-targets
        cargo clippy --no-default-features
        cargo clippy --no-default-features --features="alloc"
        # cargo clippy --all-features -- -W clippy::unwrap_used -W clippy::expect_used

    - name: Build
      run: |
        cargo build --verbose
        cargo build --verbose --no-default-features
        cargo build --verbose --no-default-features --features="alloc"

    - name: Run tests
      run: |
        cargo test
        cargo test --examples