Skip to content

fix(deps): replace the deprecated serde_yaml with serde-saphyr so cargo deny passes - #40

Merged
JheisonMB merged 1 commit into
mainfrom
fix/replace-serde-yaml
Oct 27, 2026
Merged

JheisonMB merged 1 commit into
mainfrom
fix/replace-serde-yaml

Conversation

@JheisonMB

Copy link
Copy Markdown
Contributor

cargo deny started failing the quality gate on main: serde_yaml 0.9 is deprecated and its unsafe-libyaml dependency is now flagged unmaintained. ghScaff only deserializes workflow files (src/checks.rs), so serde_yaml::from_str becomes serde_saphyr::from_str. serde-saphyr is pure Rust, maintained and MIT OR Apache-2.0; pinned to 1.3.0 (published 2026-09-16). Local: rust-quality.sh QUALITY GATE PASSED, 846 tests, clippy -D warnings clean.

@JheisonMB
JheisonMB merged commit c7064df into main Oct 27, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant