JustArchiNET / ArchiSteamFarm

C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.
Apache License 2.0
10.92k stars 1.04k forks source link

Closes #3156 #3182

Closed JustArchi closed 3 months ago

JustArchi commented 3 months ago

This PR changes the update procedure to far more robust and universal solution:

Old method:

New method:

Code review welcome. I've tested this with plugins update as well as ASF update and found everything to be working as it should.

Potential improvement for the future (totally outside of scope of this PR) will be to start extracting of zip file as the stream is downloaded. But this can wait, firstly we need to get new update procedure right.

Closes #3156

github-actions[bot] commented 3 months ago

Qodana for .NET

1 new problem were found

Inspection name Severity Problems
RoslynAnalyzers Do not catch general exception types ◽️ Notice 1

💡 Qodana analysis was run in the pull request mode: only the changed files were checked ☁️ View the detailed Qodana report

Contact Qodana team Contact us at [qodana-support@jetbrains.com](mailto:qodana-support@jetbrains.com) - Or via our issue tracker: https://jb.gg/qodana-issue - Or share your feedback: https://jb.gg/qodana-discussions