Skip to content

Commit 40f5ae5

Browse files
committed
Treat Rust warnings as errors in code quality workflow
1 parent bc3e9b0 commit 40f5ae5

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

.github/workflows/code-quality.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,9 @@ jobs:
253253
cd api
254254
cargo fmt --check
255255
- name: Run clippy
256+
env:
257+
# Treat warnings as errors
258+
RUSTFLAGS: "-D warnings"
256259
run: |
257260
cd api
258261
cargo clippy --frozen --quiet

api/src/handlers.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ pub struct Member {
8787
#[allow(non_snake_case)]
8888
#[serde(rename_all = "camelCase")]
8989
pub struct Geometry {
90-
#[serde(rename="type")]
90+
#[serde(rename = "type")]
9191
typ: String,
9292
positions: Vec<Cartesian3>,
9393
id: Option<String>,

api/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use axum::{
99
use clap::Parser;
1010
use hyper::header::{ACCEPT, AUTHORIZATION, CONTENT_TYPE};
1111
use sqlx::PgPool;
12-
use tower::{ServiceBuilder};
12+
use tower::ServiceBuilder;
1313
use tower_http::{cors::CorsLayer, trace::TraceLayer};
1414

1515
pub use config::Config;

0 commit comments

Comments
 (0)