]> git.bitcoin.ninja Git - rust-lightning/commit
Add `rustfmt` to CI, ignore all files
authorElias Rohrer <dev@tnull.de>
Mon, 5 Feb 2024 14:44:08 +0000 (15:44 +0100)
committerElias Rohrer <dev@tnull.de>
Wed, 14 Feb 2024 08:08:33 +0000 (09:08 +0100)
commitd5344dc1789ccf528e23f786693f4441bff90f64
tree9400b8ef6d56c3fc58cb93b7d476ff16b02ae6b8
parenta9d73c2889d6ad33a8527778436633cb4173b63e
Add `rustfmt` to CI, ignore all files

We add the previously discussed `rustfmt.toml` and enforce it in CI for
any files that are not contained in an exclusion list.

To start, we add all current Rust files to this exclusion list. This
means that formatter rules will be enforced for any newly introduced
files, and we'll then start going through the codebase file-by-file,
removing them from the list as we go.
.github/workflows/build.yml
ci/rustfmt.sh [new file with mode: 0755]
rustfmt.toml
rustfmt_excluded_files [new file with mode: 0644]