prometheus-net icon indicating copy to clipboard operation
prometheus-net copied to clipboard

feat: Use github actions to run tests

Open jetelain opened this issue 1 year ago • 1 comments

Github actions:

  • Linux for NetCore (prometheus-net-linux.slnf)
  • Windows for NetFramework

Opted for PackageReference instead of packages.config to fix build with msbuild. Binding redirects will have to be updated manually as Visual Studio tooling is not able to update them with PackageReference.

Some dependencies have been updated to fix critical vulnerabilities.

jetelain avatar Nov 22 '24 21:11 jetelain

The AzureDevOps pipeline is not compatible with PackageReference in net framework csproj (non sdk style). An option would to merge Tests.NetCore and Tests.NetFramework in a single multi-target sdk style project.

jetelain avatar Nov 22 '24 21:11 jetelain