Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 832 Bytes

Contributing.md

File metadata and controls

36 lines (23 loc) · 832 Bytes

Contributing

Contributions are very welcome!

Prereqs

  1. Install .NET 6: https://get.dot.net
  2. Install VSCode
  3. Run (F5)

Launch Config

The .vscode launch config has several parameters configured. When new flags are added, its best to add them to the launch config for easier testing.

Build

dotnet build

This will build a debug version to the bin folder of the project. The output will be in the bin\Debug\net6.0 folder by default.

Release Build

To generate an executable similar to the official release, see the github work-flows YAML. It has the correct commands for the different platforms. For example:

dotnet publish -r linux-x64 -c Release -p:Version=99.99.999 --no-self-contained -o output/linux-x64

Testing

dotnet test .\AzureDevOps.WikiPDFExport.Test\