name: doc on: [push, pull_request] jobs: doc: runs-on: ubuntu-latest strategy: matrix: privilege: [machine, user] steps: - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 with: profile: minimal toolchain: stable override: true - uses: actions-rs/cargo@v1 with: command: doc args: --features=${{matrix.privilege}}-mode