Minor Fixes #308
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Test it | |
| on: | |
| push: | |
| branches: [ "*" ] | |
| pull_request: | |
| branches: [ "*" ] | |
| jobs: | |
| build-default: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v2 | |
| - uses: actions-rs/toolchain@v1 | |
| with: | |
| toolchain: stable | |
| - name: Install Protoc | |
| uses: arduino/setup-protoc@v1 | |
| - run: cargo build --release | |
| build-full: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v2 | |
| - uses: actions-rs/toolchain@v1 | |
| with: | |
| toolchain: stable | |
| - name: Install Protoc | |
| uses: arduino/setup-protoc@v1 | |
| - run: cargo build --all-features | |
| build-controllers: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v2 | |
| - uses: actions-rs/toolchain@v1 | |
| with: | |
| toolchain: stable | |
| - name: Install Protoc | |
| uses: arduino/setup-protoc@v1 | |
| - run: cargo build --features controllers | |
| build-macros: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v2 | |
| - uses: actions-rs/toolchain@v1 | |
| with: | |
| toolchain: stable | |
| - name: Install Protoc | |
| uses: arduino/setup-protoc@v1 | |
| - run: cargo build --features macros | |
| build-websocket: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v2 | |
| - uses: actions-rs/toolchain@v1 | |
| with: | |
| toolchain: stable | |
| - name: Install Protoc | |
| uses: arduino/setup-protoc@v1 | |
| - run: cargo build --features websocket | |
| build-signal-r: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v2 | |
| - uses: actions-rs/toolchain@v1 | |
| with: | |
| toolchain: stable | |
| - name: Install Protoc | |
| uses: arduino/setup-protoc@v1 | |
| - run: cargo build --features signal-r | |
| build-with-telemetry: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v2 | |
| - uses: actions-rs/toolchain@v1 | |
| with: | |
| toolchain: stable | |
| - name: Install Protoc | |
| uses: arduino/setup-protoc@v1 | |
| - run: cargo build --features with-telemetry | |
| build-static-files: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v2 | |
| - uses: actions-rs/toolchain@v1 | |
| with: | |
| toolchain: stable | |
| - name: Install Protoc | |
| uses: arduino/setup-protoc@v1 | |
| - run: cargo build --features static-files |