Decide the contract #97

Closed
opened 2026-10-11 06:21:46 +02:00 by Tirsvad · 0 comments
Owner

Decided in ADR-0008 (accepted on 2026-10-11, RC-054): two separate reusable workflows, quality-checks-cpp.yml for C and C++ and quality-checks-csharp.yml, each running a script file fetched at tools-ref; C++: clang-format --dry-run -Werror and clang-tidy at exact current versions, no cppcheck; C#: dotnet format --verify-no-changes and a build with analyzers and warnings as errors, with the .NET SDK installed at an exact 10.0.x; the inputs, the names of the workflows, guides and wiki pages and the consequences are in the ADR.

Phase: MIL-007
Reference: ADR-0008

Decided in ADR-0008 (accepted on 2026-10-11, RC-054): two separate reusable workflows, `quality-checks-cpp.yml` for C and C++ and `quality-checks-csharp.yml`, each running a script file fetched at `tools-ref`; C++: `clang-format --dry-run -Werror` and `clang-tidy` at exact current versions, no `cppcheck`; C#: `dotnet format --verify-no-changes` and a build with analyzers and warnings as errors, with the .NET SDK installed at an exact `10.0.x`; the inputs, the names of the workflows, guides and wiki pages and the consequences are in the ADR. Phase: MIL-007 Reference: ADR-0008
Tirsvad added this to the MIL-007: Quality checks for C++ and C# milestone 2026-10-11 06:21:46 +02:00
Sign in to join this conversation.