• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1name: CI
2
3on: [push, pull_request]
4
5jobs:
6  build:
7    strategy:
8      matrix:
9        os: ["macos-latest", "ubuntu-latest", "windows-latest"]
10        rust: ["beta", "stable", "1.31.0"]
11
12    runs-on: ${{ matrix.os }}
13
14    steps:
15      - uses: actions/checkout@v1
16      - name: Install Rust
17        uses: actions-rs/toolchain@v1
18        with:
19            toolchain: ${{ matrix.rust }}
20            override: true
21      - name: Build the code
22        run: cargo build --verbose
23      - name: Test the code
24        run: cargo test --verbose
25