diff --git a/.github/workflows/bvt.yaml b/.github/workflows/bvt.yaml index 847c142010f..610d98b4969 100644 --- a/.github/workflows/bvt.yaml +++ b/.github/workflows/bvt.yaml @@ -10,6 +10,9 @@ jobs: build: name: Build runs-on: ubuntu-latest + strategy: + matrix: + arch: [amd64, arm64, ppc64le, riscv64] steps: - uses: actions/checkout@v2 - run: rustup install ${{ env.RUST_VERSION }} && rustup default ${{ env.RUST_VERSION }} @@ -25,6 +28,9 @@ jobs: clippy: name: Clippy Check runs-on: ubuntu-latest + strategy: + matrix: + arch: [amd64, arm64, ppc64le, riscv64] steps: - uses: actions/checkout@v2 - run: rustup install ${{ env.RUST_VERSION }} && rustup default ${{ env.RUST_VERSION }} @@ -33,12 +39,18 @@ jobs: test: name: Run Unit Test runs-on: ubuntu-latest + strategy: + matrix: + arch: [amd64, arm64, ppc64le, riscv64] steps: - uses: actions/checkout@v2 - run: rustup install ${{ env.RUST_VERSION }} && rustup default ${{ env.RUST_VERSION }} - run: make test bench: name: Run Benchmark Test + strategy: + matrix: + arch: [amd64, arm64, ppc64le, riscv64] runs-on: ubuntu-latest steps: - uses: actions/checkout@v2