2026-01-06 15:49:27 +08:00

34 lines
619 B
YAML

name: Rust
on:
pull_request:
branches:
- main
paths-ignore:
- "**README.md"
- ".gitignore"
- "LICENSE"
jobs:
test:
name: Cargo Check
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
toolchain: stable
override: true
- name: Check Rust bindings
working-directory: gen/rust
run: cargo check --all-targets
- name: Test Rust bindings
working-directory: gen/rust
run: cargo test