algesten/Snowflake

Github Action to enforce Martin's snowflake formatting rules

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Oct 3, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: algesten/snowflake@318106210880d7e155d474b6840c2652076f33ca # v1.0.4

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
line_width_rulesLine width rules in format "*.ext:width;DEFAULT=width"yesCHANGELOG.md:80;*.md:110;*.rs:110;*.toml:110;DEFAULT=110
check_diffIf true, only checks files and lines changed in the current event (PR or push)notrue
rust_import_ignoreSemicolon-separated list of patterns for Rust files that should skip the multi-line import checkno""
namedescription
line_width_resultResult of line width check
rust_import_resultResult of Rust import style check