aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/build.yml
diff options
context:
space:
mode:
authorHenrik Tjäder <henrik@tjaders.com>2023-02-08 19:25:14 +0100
committerHenrik Tjäder <henrik@tjaders.com>2023-03-01 00:35:17 +0100
commit84f5bca9d36615607d39f32243a3d55209dd9de6 (patch)
treecaf9d5a90ded0704595b011baa00ebed8d6a9bdb /.github/workflows/build.yml
parent748ab7de9539722861094fefc6299ef061919f8c (diff)
CI: Let xtask running the different targets
Diffstat (limited to '.github/workflows/build.yml')
-rw-r--r--.github/workflows/build.yml16
1 files changed, 7 insertions, 9 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index df58bb6..256385f 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -119,11 +119,6 @@ jobs:
- rtic-macros
- rtic-monotonics
- rtic-time
- target:
- - thumbv7m-none-eabi
- - thumbv6m-none-eabi
- - thumbv8m.base-none-eabi
- - thumbv8m.main-none-eabi
toolchain:
- nightly
steps:
@@ -132,11 +127,14 @@ jobs:
- name: Install Rust ${{ matrix.toolchain }}
run: |
- rustup set profile minimal
rustup override set ${{ matrix.toolchain }}
- - name: Configure Rust target (${{ matrix.target }})
- run: rustup target add ${{ matrix.target }}
+ - name: Configure Rust target (v6, v7, v8.b v8.m)
+ run: |
+ rustup target add thumbv7m-none-eabi
+ rustup target add thumbv6m-none-eabi
+ rustup target add thumbv8m.base-none-eabi
+ rustup target add thumbv8m.main-none-eabi
- name: Fail on warnings
run: sed -i 's,//deny_warnings_placeholder_for_ci,#![deny(warnings)],' ${{ matrix.package }}/src/lib.rs
@@ -144,7 +142,7 @@ jobs:
- name: Cache Dependencies
uses: Swatinem/rust-cache@v2
- - run: cargo xtask --verbose --target=${{ matrix.target }} check ${{ matrix.package }}
+ - run: cargo xtask --verbose check ${{ matrix.package }}
# Clippy
clippyrtic: