From 052f503a91fa5ff74b6738aef959f4cfdaf20e9c Mon Sep 17 00:00:00 2001 From: Dexoron Date: Sun, 5 Jul 2026 17:37:19 +0800 Subject: [PATCH] New translations contributing.mdx (Ukrainian) [ci skip] --- .../uk-UA/docs/contributing.mdx.mdx | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 docs-crowdin-export/uk-UA/docs/contributing.mdx.mdx diff --git a/docs-crowdin-export/uk-UA/docs/contributing.mdx.mdx b/docs-crowdin-export/uk-UA/docs/contributing.mdx.mdx new file mode 100644 index 0000000..92a14e0 --- /dev/null +++ b/docs-crowdin-export/uk-UA/docs/contributing.mdx.mdx @@ -0,0 +1,51 @@ +--- +sidebar_label: Contributing +--- + +# Contributing + +## Setup + +```bash +git clone https://github.com/dexoron/dcr +cd dcr +cargo build +``` + +## Code style + +All code must be formatted with `cargo fmt`: + +```bash +cargo fmt +``` + +## Linting + +```bash +cargo clippy --all-targets -- -D warnings +``` + +## Tests + +```bash +cargo test --all-targets +``` + +## PR process + +1. Fork the repository +2. Create a branch: `git checkout -b feature/description` +3. Make changes +4. Run `cargo fmt && cargo clippy && cargo test` +5. Open a Pull Request + +## CI + +CI runs: + +* `cargo fmt --check` +* `cargo clippy --all-targets -- -D warnings` +* `cargo test --all-targets` +* Build on Linux, macOS, Windows +* Integration tests