Commit Graph

136 Commits

Author SHA1 Message Date
renovate[bot]
d6ef5e5404 chore(deps): update actions/upload-artifact action to v4.3.0 2024-01-24 13:06:56 +00:00
renovate[bot]
860b979afb chore(deps): update actions/upload-artifact action to v4.2.0 2024-01-19 00:18:38 +00:00
renovate[bot]
5e2ad8eb19 chore(deps): update actions/upload-artifact action to v4.1.0 2024-01-12 18:29:45 +00:00
renovate[bot]
ea8c300a1a chore(deps): update actions/download-artifact action to v4.1.1 2024-01-10 19:29:00 +00:00
renovate[bot]
4a710b4ffe chore(deps): update crazy-max/ghaction-import-gpg action to v6.1.0 2023-12-26 20:02:14 +00:00
renovate[bot]
1cf8959b92 chore(deps): update actions/download-artifact action to v4.1.0 2023-12-19 04:26:50 +00:00
renovate[bot]
5570bd2999 chore(deps): update actions/setup-node action to v4.0.1 2023-12-18 14:02:50 +00:00
renovate[bot]
a363b92075 chore(deps): update actions/download-artifact action to v4 (#3099)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-14 21:44:05 +01:00
renovate[bot]
f993d3d365 chore(deps): update actions/upload-artifact action to v4 (#3100)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-14 21:43:56 +01:00
renovate[bot]
e14d00b760 Update actions/setup-dotnet action to v4 (#3089)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-04 21:04:53 +01:00
Archi
f4f73bcadc Apply CI permissions 2023-11-19 19:33:42 +01:00
Archi
16f4dff0c2 CI: Remove --no-restore where not needed
--no-restore seems to cause trimming to not run when it wasn't originally specified when doing build. Originally we were building ASFs in parallel for each variant, so it made sense, now with better CI-powered parallelism, --no-restore makes only sense when publishing plugins, as indeed in those places we're doing stuff in parallel which restore doesn't like.

This should resolve trimming not triggering for OS-specific builds.
2023-11-18 21:24:58 +01:00
Archi
f2ff2f4929 Closes #3060 2023-11-14 20:01:29 +01:00
Łukasz Domeradzki
b34f18497d .NET 8 (#3005)
* Initial .NET 8

* Make it compile in release mode ignoring warnings for now

* First round of improvements

* Second round of improvements

* Third round of improvements

* Use new throws

* Fix .NET Framework, YAY, thanks madness!

Madness devs are awesome

* Misc

* Misc

* AF_NETLINK might be required for some http calls

No clue why

* Fix service files

Doesn't do what it should

* Update CardsFarmer.cs

* New improvements

* Address feedback

* Misc

* Misc

* Misc refactor

* Misc
2023-11-14 19:12:33 +01:00
renovate[bot]
907f6e4b33 Update actions/setup-node action to v4 (#3052)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-24 10:19:51 +02:00
renovate[bot]
78e30343f7 Update actions/setup-node action to v3.8.2 2023-10-23 18:09:05 +00:00
renovate[bot]
4288f35e99 Update actions/checkout action to v4.1.1 2023-10-17 17:26:45 +00:00
renovate[bot]
23da14e77e Update actions/checkout action to v4.1.0 2023-09-22 19:24:26 +00:00
renovate[bot]
6beda3f404 Update crazy-max/ghaction-import-gpg action to v6 (#3001)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-10 20:47:19 +02:00
renovate[bot]
72c14c3180 Update actions/upload-artifact action to v3.1.3 2023-09-06 20:40:38 +00:00
Archi
4a5c1c15ce Misc 2023-09-04 19:19:48 +02:00
renovate[bot]
7fc609653a Update actions/checkout action to v4 (#2996)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-04 19:16:07 +02:00
renovate[bot]
daf616c0b3 Update crazy-max/ghaction-import-gpg action to v5.4.0 2023-09-03 14:36:40 +00:00
renovate[bot]
c945aca1b7 Update ncipollo/release-action action to v1.13.0 2023-08-24 20:17:48 +00:00
renovate[bot]
874b66d3af Update actions/checkout action to v3.6.0 2023-08-24 15:29:46 +00:00
renovate[bot]
0fbf31db89 Update actions/setup-node action to v3.8.1 2023-08-17 14:30:36 +00:00
renovate[bot]
7ae60bdb3c Update actions/setup-node action to v3.8.0 2023-08-14 13:32:22 +00:00
renovate[bot]
38c19510b5 Update actions/setup-node action to v3.7.0 2023-07-05 15:38:34 +00:00
renovate[bot]
0c3411e2f6 Update actions/checkout action to v3.5.3 2023-06-09 16:48:51 +00:00
renovate[bot]
3936d5ff20 Update actions/setup-dotnet action to v3.2.0 2023-05-29 12:46:07 +00:00
renovate[bot]
377871c1db Update actions/setup-dotnet action to v3.1.0 2023-05-25 13:44:05 +00:00
renovate[bot]
0d5b31634f Update crazy-max/ghaction-import-gpg action to v5.3.0 2023-05-06 19:01:07 +00:00
renovate[bot]
24d75b72e6 Update actions/checkout action to v3.5.2 2023-04-13 17:46:30 +00:00
renovate[bot]
a65d937ff4 Update actions/checkout action to v3.5.1 (#2880)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-13 09:06:22 +02:00
renovate[bot]
a99f632bce Update actions/checkout action to v3.5.0 2023-03-24 07:10:29 +00:00
renovate[bot]
c4d0c23a0e Update actions/checkout action to v3.4.0 2023-03-15 23:01:55 +00:00
Archi
bae511d2cf Bump + misc 2023-02-26 14:11:43 +01:00
Archi
10007e0752 Closes #2824 2023-02-26 13:43:25 +01:00
Łukasz Domeradzki
a12c11d334 Add ArchiSteamFarm.OfficialPlugins.MobileAuthenticator (#2822)
* Initial commit for 2FA plugin

* Shut up netf

* Actually import this authenticator right into ASF, and add safeguards

* Further fixes

* Render device_id in the resulting maFile
2023-02-10 00:37:26 +01:00
Archi
e211588915 CD: Publish improvements
Cuts on publishing time and actual work generated
2023-02-09 17:22:31 +01:00
Łukasz Domeradzki
a89cb28255 Add support for win-arm64 (#2821) 2023-02-09 14:08:39 +01:00
Archi
10f2471332 CD: Upload sha512 sums first
So I can !asfapprove faster, lol
2023-01-24 02:27:37 +01:00
renovate[bot]
94fbcc6a21 Update actions/upload-artifact action to v3.1.2 2023-01-07 03:15:50 +00:00
renovate[bot]
4b300f27a8 Update actions/download-artifact action to v3.0.2 2023-01-06 08:08:14 +00:00
renovate[bot]
76d7528fe9 Update actions/setup-node action to v3.6.0 2023-01-05 19:47:53 +00:00
renovate[bot]
725ecf7ce8 Update actions/checkout action to v3.3.0 2023-01-05 16:47:18 +00:00
Łukasz Domeradzki
98ef37e722 Extract PublicListing and MatchActively to a plugin, resurrect MatchActively (#2759)
* Start work on extracting remote communication

* ok

* Dockerfile fixes

* More fixes

* Prepare /Api/Announce and /Api/HeartBeat

* Decrease publish race conditions

* OK

* Misc

* Misc

* Misc

* Move Steam group part back to ASF core

* Finally implement match actively v2 core

* Update RemoteCommunication.cs

* Use single round exclusively, report inventories more often

* Use randomization when asking others for assetIDs

* Add support for license and crowdin

* Kill dead code

* Fix return type of inventories

* Fix responses for good

* Unify old backend with new

* Report whole inventory, always

Helps with optimization on the backend side in terms of inventory fetching

* Update RemoteCommunication.cs

* Determine index of each asset and tell server about it

* Update AnnouncementRequest.cs

* Fix ASF screwing up with the order

* Fix warnings

* Misc rename

* Final logging touches
2022-12-15 18:46:37 +01:00
renovate[bot]
1da32509d7 Update actions/checkout action to v3.2.0 2022-12-12 20:07:35 +00:00
JustArchi
a5303ced19 Fix publish 2022-11-17 14:31:33 +01:00
JustArchi
93b67b8f95 Update publish.yml 2022-11-17 10:59:31 +01:00