File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7878 - name : Run Cargo Build
7979 run : cargo +${{ matrix.rust_toolchain }} build --locked --profile ${{ matrix.cargo_profile }} --target ${{ matrix.target_triple.name }} --workspace
8080
81- # Steps to use cargo-wdk to build and package drivers (skipping for arm64 as the base runner image is x86_64)
82- - name : Install cargo-wdk binary
83- run : cargo +${{ matrix.rust_toolchain }} install --git https://github.com/svasista-ms/windows-drivers-rs.git cargo-wdk --branch integrate-cargo-wdk --locked --force --profile ${{matrix.cargo_profile}}
84-
85- - name : Build and Package Sample Drivers in the workspace with cargo-wdk
86- run : cargo +${{ matrix.rust_toolchain }} wdk build --profile ${{ matrix.cargo_profile }} --target-arch ${{ matrix.target_triple.arch }}
87- continue-on-error : true # cargo-wdk build fails for a known reason
88-
8981 # Steps to use cargo-make to build and package drivers
9082 - name : Install Cargo Make
9183 uses : taiki-e/install-action@v2
9486
9587 - name : Build and Package Sample Drivers
9688 run : cargo make default +${{ matrix.rust_toolchain }} --locked --profile ${{ matrix.cargo_profile }} --target ${{ matrix.target_triple.name }}
89+
90+ # Steps to use cargo-wdk to build and package drivers (skipping for arm64 as the base runner image is x86_64)
91+ - name : Install cargo-wdk binary
92+ run : cargo +${{ matrix.rust_toolchain }} install --git https://github.com/svasista-ms/windows-drivers-rs.git cargo-wdk --branch integrate-cargo-wdk --locked --force --profile ${{matrix.cargo_profile}}
93+
94+ - name : Build and Package Sample Drivers in the workspace with cargo-wdk
95+ run : cargo +${{ matrix.rust_toolchain }} wdk build --profile ${{ matrix.cargo_profile }} --target-arch ${{ matrix.target_triple.arch }}
96+ continue-on-error : true # cargo-wdk build fails for a known reason
You can’t perform that action at this time.
0 commit comments