getgauge / gauge-dotnet

C# runner for gauge + DotNet standard 6.0-8.0
Apache License 2.0
27 stars 21 forks source link

Add .NET 8 support #200

Closed mpekurny closed 9 months ago

mpekurny commented 10 months ago

Adding .NET 8 support for builds and updated dependencies to latest versions.

mpekurny commented 10 months ago

@sriv @zabil I am not really sure why the tests are failing. It looks like it's failing on talking to the html reporting plugin which should not have been impacted from my changes to the dotnet plugin? Also the windows tests were stopped while downloading files, so is there some sort of storage cap we are running into where things are failing because of disk space?

sriv commented 10 months ago

It does look a bit strange to start with. I will investigate this

mpekurny commented 10 months ago

@sriv @zabil There does seem to be some sort of cap (memory, cpu, storage) that the builds were running into. I edited the build.yml file to limit the number of parallel threads to 2 and the tests pass. Is this good to merge/release?

sriv commented 9 months ago

thanks @mpekurny !

mpekurny commented 9 months ago

@sriv is the plan to release my changes with the changes in this PR? Any idea when it will be released?

mpekurny commented 9 months ago

@sriv is the plan to release my changes with the changes in this PR? Any idea when it will be released?

sriv commented 9 months ago

My apologies. I should have marked this as a release candidate and that would have triggered a release.

I will aim to make a release by this weekend, hope that is acceptable to you?

mpekurny commented 9 months ago

Yes, that works. Thanks @sriv

sriv commented 9 months ago

gauge-dotnet 0.5.3 is now released, thanks @mpekurny