Razzmatazzz / RemnantSaveGuardian

Tool to backup your saves and view your world rolls
GNU General Public License v3.0
313 stars 45 forks source link

update to dotnet 8 / nuget packages + introduce github actions #245

Closed Q-Sharp closed 1 month ago

Q-Sharp commented 4 months ago

Could be extended to auto create a release on changes to main branch. Let me know if you are interested.

EpicNicks commented 1 month ago

Seconding this at least in the spirit of the issue. Was getting a weird bug even when trying to build from source on dotnet 8.0 where it would exit immediately with: The program '[19204] RemnantSaveGuardian.exe' has exited with code 3762504530 (0xe0434352). Which I assume was happening implicitly when I opened the built .exe and had no window spawn.

At the very least, the dotnet 6.0 (or later) in the README may be incorrect as even when I reinstalled dotnet 8 and rebooted, the program would not build or run until I had explicitly installed dotnet 6.0.

Q-Sharp commented 1 month ago

@EpicNicks thanks, I Updated the readme.md. The other problems seem to be a problem only occurring on your build.

Just check out the result of my github action:

https://github.com/Q-Sharp/RemnantSaveGuardian/actions/runs/10538829460

If I download the created binaries I don't get any kind of error:

https://github.com/Q-Sharp/RemnantSaveGuardian/actions/runs/10538829460/artifacts/1850304326

Maybe @Razzmatazzz could find some time to check the open pull requests

Razzmatazzz commented 1 month ago

Thanks for the PR! Sorry for taking so long to get to it.