diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 65cdfd2e23..dce4f54c07 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,9 +7,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - - uses: dtolnay/rust-toolchain@master + - uses: dtolnay/rust-toolchain@stable with: - toolchain: stable components: rustfmt - name: Run rustfmt run: cargo fmt --all -- --check @@ -42,9 +41,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - - uses: dtolnay/rust-toolchain@master - with: - toolchain: stable + - uses: dtolnay/rust-toolchain@stable - name: Build mavlink-dump run: cargo build --verbose --bin mavlink-dump --features ardupilotmega @@ -100,11 +97,9 @@ jobs: - name: Building ${{ matrix.TARGET }} run: echo "${{ matrix.TARGET }}" - uses: actions/checkout@master - - uses: dtolnay/rust-toolchain@master + - uses: dtolnay/rust-toolchain@stable with: - toolchain: stable target: ${{ matrix.TARGET }} - override: true - uses: actions-rs/cargo@v1 with: use-cross: true @@ -116,11 +111,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - - uses: dtolnay/rust-toolchain@master + - uses: dtolnay/rust-toolchain@nightly with: - toolchain: nightly target: thumbv7em-none-eabihf - override: true - name: Build run: cargo +nightly build --target thumbv7em-none-eabihf --manifest-path examples/embedded/Cargo.toml --out-dir $PWD --release -Z unstable-options @@ -129,10 +122,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - - uses: actions-rs/toolchain@v1.0.6 - with: - toolchain: stable - override: true + - uses: dtolnay/rust-toolchain@stable - name: Build docs run: cargo doc - name: Deploy