CBielstein / APRSsharp

APRS# - Modern APRS software for the amateur radio community
MIT License
12 stars 5 forks source link

Warnings as errors only in release build #43

Closed CBielstein closed 3 years ago

CBielstein commented 3 years ago

Description

This changes the behavior of the build to allow warnings without failing during local development. That means things like "elements should be documented" will not fail the build on a developer's machine and will allow testing and running to continue.

Warnings will still be treated as errors for release builds as executed by the GitHub Actions CI build. Individual developers can replicate the behavior by specifying the build configuration: dotnet build --configuration Release.

This comes from a @lugolven recommendation here: https://github.com/CBielstein/APRSsharp/pull/19#discussion_r445873420

Changes

Verification