Skip to content

Fix Linux Metal stubs and prepare codec patch release #18

Fix Linux Metal stubs and prepare codec patch release

Fix Linux Metal stubs and prepare codec patch release #18

Workflow file for this run

name: CI
on:
push:
pull_request:
permissions:
contents: read
jobs:
rust:
strategy:
matrix:
os: [ubuntu-latest, macos-15]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- run: rustup component add rustfmt clippy
- run: cargo fmt --all -- --check
- run: cargo clippy --workspace --all-targets --all-features -- -D warnings
- run: cargo test --workspace --all-features
- run: cargo test -p jxr --no-default-features
- run: RUSTDOCFLAGS="-D warnings" cargo doc --workspace --all-features --no-deps
fuzz-build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: rustup component add rustfmt clippy
- run: cargo fmt --manifest-path crates/jxr/fuzz/Cargo.toml -- --check
- run: cargo clippy --manifest-path crates/jxr/fuzz/Cargo.toml --all-targets -- -D warnings