diff --git a/.github/workflows/clippy.yml b/.github/workflows/clippy.yml index 38dda4ca3a..8898385d02 100644 --- a/.github/workflows/clippy.yml +++ b/.github/workflows/clippy.yml @@ -32,6 +32,8 @@ jobs: run: rustup component add clippy - name: Fix environment uses: ./.github/actions/fix-environment + - name: Clippy cppwinrt + run: cargo clippy -p cppwinrt - name: Clippy no_std run: cargo clippy -p no_std - name: Clippy riddle diff --git a/.github/workflows/no-default-features.yml b/.github/workflows/no-default-features.yml index 23e7ce54cf..b4b4978575 100644 --- a/.github/workflows/no-default-features.yml +++ b/.github/workflows/no-default-features.yml @@ -30,6 +30,8 @@ jobs: run: rustup target add ${{ matrix.target }} - name: Fix environment uses: ./.github/actions/fix-environment + - name: Check cppwinrt + run: cargo check -p cppwinrt --no-default-features - name: Check windows run: cargo check -p windows --no-default-features - name: Check windows-bindgen diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index db5d776699..3888009540 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -56,6 +56,8 @@ jobs: uses: ./.github/actions/fix-environment - name: Clean run: cargo clean + - name: Test cppwinrt + run: cargo test -p cppwinrt --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test no_std run: cargo test -p no_std --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test riddle @@ -154,10 +156,10 @@ jobs: run: cargo test -p test_arch --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test test_arch_feature run: cargo test -p test_arch_feature --target ${{ matrix.target }} ${{ matrix.etc }} - - name: Test test_array - run: cargo test -p test_array --target ${{ matrix.target }} ${{ matrix.etc }} - name: Clean run: cargo clean + - name: Test test_array + run: cargo test -p test_array --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test test_bcrypt run: cargo test -p test_bcrypt --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test test_bstr @@ -256,10 +258,10 @@ jobs: run: cargo test -p test_string_param --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test test_structs run: cargo test -p test_structs --target ${{ matrix.target }} ${{ matrix.etc }} - - name: Test test_sys - run: cargo test -p test_sys --target ${{ matrix.target }} ${{ matrix.etc }} - name: Clean run: cargo clean + - name: Test test_sys + run: cargo test -p test_sys --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test test_targets run: cargo test -p test_targets --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test test_unions