Skip to content

Commit 7280134

Browse files
committed
chore(ci): Add a step to build all features of cust_raw
This adds a step to build all features of `cust_raw` to validate all the bindings it generates can build successfully.
1 parent 5fab836 commit 7280134

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

.github/workflows/ci_linux.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ jobs:
4545
env:
4646
RUSTFLAGS: -Dwarnings
4747
run: cargo clippy --workspace --exclude "optix*" --exclude "path_tracer" --exclude "denoiser" --exclude "ex*" --exclude "cudnn*"
48+
- name: Build all bindings
49+
run: cargo build --all-features -p cust_raw
4850
- name: Build
4951
run: cargo build --workspace --exclude "optix*" --exclude "path_tracer" --exclude "denoiser" --exclude "ex*" --exclude "cudnn*"
5052
- name: Check documentation

.github/workflows/rust.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ jobs:
6262
with:
6363
key: ${{ matrix.os }}-${{ matrix.target }}-${{ matrix.cuda }}
6464

65+
- name: Build all bindings
66+
run: cargo build --all-features -p cust_raw
67+
6568
- name: Build
6669
run: cargo build --workspace --exclude "optix*" --exclude "path_tracer" --exclude "denoiser" --exclude "add" --exclude "ex*" --exclude "cudnn*"
6770

0 commit comments

Comments
 (0)