Skip to content

Commit 5a043d7

Browse files
committed
fix: 🐞 Update Clippy and test commands to use 'annotate' feature only
1 parent edeeab9 commit 5a043d7

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,13 @@ jobs:
3838
- name: Format
3939
run: cargo fmt --all -- --check
4040

41-
- name: Clippy (default features)
42-
run: cargo clippy --all-targets -- -D warnings
41+
# Note: We skip 'visualize' feature in CI as minifb requires platform-specific
42+
# libraries (webgpu_dawn) that aren't available in GitHub Actions runners
43+
- name: Clippy (annotate feature)
44+
run: cargo clippy --all-targets --no-default-features --features annotate -- -D warnings
4345

44-
- name: Tests (default features)
45-
run: cargo test --all
46+
- name: Tests (annotate feature)
47+
run: cargo test --no-default-features --features annotate
4648

4749
# Video feature tests (requires ffmpeg)
4850
test-video:

0 commit comments

Comments
 (0)