Files
drop/libraries/native_model/.github/workflows/clippy_check.yml
T
vincent-herlemont 31efa79429 ci: add comprehensive formatting and linting setup
- Add formatting commands to justfile (format, fmt_check, clippy_check, fc)
- Create GitHub Actions workflows for automated fmt and clippy checks
- Fix existing clippy warnings in macro code
- Ensure CI enforcement of code quality standards

This brings native_model in line with native_db's robust formatting and linting approach.
2025-07-06 17:51:49 +02:00

30 lines
629 B
YAML

name: Clippy Check
on:
push:
branches: [ main ]
pull_request:
branches: [ main, next ]
schedule:
- cron: '0 23 * * 4'
env:
RUST_BACKTRACE: full
jobs:
clippy_check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
- uses: extractions/setup-just@v3
- uses: hustcer/setup-nu@v3.19
with:
version: '0.105.1'
env:
GITHUB_TOKEN: ${{ secrets.PAT_GLOBAL }}
- name: Just version
run: just --version
- name: Clippy Check
run: just clippy_check