feat(ci): Add Forgejo CI/CD pipeline for linting and building
- Automated linting with rustfmt and clippy - Automated building and testing - Automated Docker image builds - Clippy and rustfmt configuration files
This commit is contained in:
parent
c69d3be302
commit
775f05d696
4 changed files with 238 additions and 0 deletions
15
backend/rustfmt.toml
Normal file
15
backend/rustfmt.toml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
# Rustfmt configuration
|
||||
|
||||
max_width = 100
|
||||
hard_tabs = false
|
||||
tab_spaces = 4
|
||||
newline_style = "Unix"
|
||||
use_small_heuristics = "Default"
|
||||
reorder_imports = true
|
||||
reorder_modules = true
|
||||
remove_nested_parens = true
|
||||
edition = "2021"
|
||||
merge_derives = true
|
||||
use_try_shorthand = true
|
||||
use_field_init_shorthand = true
|
||||
force_explicit_abi = true
|
||||
Loading…
Add table
Add a link
Reference in a new issue