Install pinned local tools:
dotnet tool restoreRestore, build, and format before submitting changes:
dotnet restore
dotnet build
dotnet csharpier format .Use Conventional Commits:
<type>(optional-scope): <description>
Common types:
feat: new behaviorfix: bug fixdocs: documentation onlystyle: formatting onlyrefactor: code change without behavior changetest: tests onlychore: maintenance
Examples:
feat: add assembly output path option
fix: preserve entry point declaring type name
docs: document csharpier usage
Keep commits focused. Use imperative mood in the description.