Lint plugin in CI

This commit is contained in:
Andras Schmelczer 2025-01-02 15:43:07 +00:00
parent 111f14cec1
commit 08da52cce8
No known key found for this signature in database
GPG key ID: FC8F2C3D3D1A718C

View file

@ -27,13 +27,19 @@ jobs:
sqlx database create --database-url sqlite://db.sqlite3
sqlx migrate run --source sync_server/src/database/migrations --database-url sqlite://db.sqlite3
- name: Lint
- name: Lint backend
run: |
cd backend
cargo clippy --all-targets --all-features
cargo fmt --all -- --check
- name: Test
- name: Test backend
run: |
cd backend
cargo test --verbose
- name: Lint frontend
run: |
cd plugin
npm install
npm run lint