Commit graph

381 commits

Author SHA1 Message Date
Kir_Antipov
5cb5700273 Fixed default GameVersionProvider resolution 2023-05-20 09:35:51 +03:00
Kir_Antipov
963eeb46a6 Fixed jest throwing segfault 2023-05-19 22:46:04 +03:00
Kir_Antipov
6660bf50b0 Forgot to switch testing environment to Node16 2023-05-19 22:13:46 +03:00
Kir_Antipov
a025f91151 Build should occur before the tests 2023-05-19 22:11:43 +03:00
Kir_Antipov
522691bdbe Fixed tests 2023-05-19 22:10:58 +03:00
osfanbuff63
15063f1680
Fix CI shield erroring (#43)
Fix CI shield erroring (#43)

Co-authored-by: Kir_Antipov <40232067+Kir-Antipov@users.noreply.github.com>
2023-05-19 21:59:36 +03:00
Kir_Antipov
a28c807d04 Bump version 2023-05-19 21:55:41 +03:00
Kir_Antipov
0a96deb961 Updated build process 2023-05-19 21:37:49 +03:00
Kir_Antipov
ad5de51320 Why? 2023-05-19 21:37:31 +03:00
Kir_Antipov
fa0f3a8575 Fixed relative path to action metadata 2023-05-19 21:37:22 +03:00
Kir_Antipov
3be1188291 Fixed compilation issues 2023-05-19 21:23:15 +03:00
Kir_Antipov
f661d75590 Bump deps 2023-05-19 20:43:10 +03:00
Kir_Antipov
a4e93b6ce5 Autogen 2023-05-19 20:40:51 +03:00
Kir_Antipov
e7368e858a Deleted obsolete files 2023-05-19 20:30:15 +03:00
Kir_Antipov
c205e5d9c2 Temporarily disabled integration tests 2023-05-19 20:25:53 +03:00
Kir_Antipov
dba28c84f8 ESLint update 2023-05-19 20:24:56 +03:00
Kir_Antipov
b88779a92d Updated action's metadata 2023-05-19 17:04:06 +03:00
Kir_Antipov
f745d1a17a Moved program's logic to program 2023-05-19 17:03:21 +03:00
Kir_Antipov
650ca179f4 Enhanced conversion logic 2023-05-19 16:49:51 +03:00
Kir_Antipov
149430bbe9 Implemented getSafe method 2023-05-19 16:48:48 +03:00
Kir_Antipov
de17c8b440 Added JSON-serialization logic to FileInfo 2023-05-19 16:47:30 +03:00
Kir_Antipov
c218b813c0 Fixed default value resolution for Modrinth/GitHub 2023-05-19 14:35:12 +03:00
Kir_Antipov
01cdf5d731 README update 2023-05-19 14:33:34 +03:00
Kir_Antipov
1d8d9fdb7c Implemented ErrorBuilder class 2023-05-18 00:15:36 +03:00
Kir_Antipov
20e88826d4 Moved FailMode to errors 2023-05-18 00:14:39 +03:00
Kir_Antipov
9c557f8121 Added examples of CF Upload API responses 2023-05-17 19:59:22 +03:00
Kir_Antipov
6572ff5026 Made custom tsconfig for tests 2023-05-17 19:58:36 +03:00
Kir_Antipov
f76b7549e7 Made custom tsconfig for build scripts 2023-05-17 19:58:15 +03:00
Kir_Antipov
a5dc998323 Changed build process and added pre-build script 2023-05-17 19:57:21 +03:00
Kir_Antipov
5ace90af49 Added platforms module 2023-05-17 19:54:55 +03:00
Kir_Antipov
03239ebbb7 Made interface for uploaders 2023-05-17 19:54:29 +03:00
Kir_Antipov
1a9e1f14d7 Made base class for uploaders 2023-05-17 19:53:39 +03:00
Kir_Antipov
0dd215e0d7 Moved modrinth module 2023-05-17 19:52:33 +03:00
Kir_Antipov
2c627b694a Refactored ModrinthPublisher (-> ModrinthUploader) 2023-05-17 19:52:05 +03:00
Kir_Antipov
a90d0659d7 Made a wrapper over Modrinth API 2023-05-17 19:51:18 +03:00
Kir_Antipov
9586f99647 Made interface that represents Modrinth version 2023-05-17 19:50:47 +03:00
Kir_Antipov
7ffd50c212 Made interface that represents Modrinth game version 2023-05-17 19:50:19 +03:00
Kir_Antipov
5ff7d12b3b Made interface that represents Modrinth project 2023-05-17 19:49:52 +03:00
Kir_Antipov
1ab06e2d73 Implemented unfeature mode enum for Modrinth 2023-05-17 19:49:30 +03:00
Kir_Antipov
a54abaa274 Made interface that represents Modrinth loader 2023-05-17 19:47:33 +03:00
Kir_Antipov
3bb4e7f7f9 Made interface that represents Modrinth dependency 2023-05-17 19:47:06 +03:00
Kir_Antipov
43a037e6e1 Made interface that represents Modrinth dependency type 2023-05-17 19:46:11 +03:00
Kir_Antipov
758a17baaa Added platforms/github module 2023-05-17 19:38:37 +03:00
Kir_Antipov
49cd72c033 Refactored GitHubPublisher (-> GitHubUploader) 2023-05-17 19:38:09 +03:00
Kir_Antipov
806f2f658c Made class for easier access to GitHub-specific environment variables 2023-05-17 19:37:22 +03:00
Kir_Antipov
0f85d68b92 Made a wrapper over GitHub REST API 2023-05-17 19:36:07 +03:00
Kir_Antipov
14a3dedd03 Made an interface that represents GitHub Webhook payload 2023-05-17 19:35:02 +03:00
Kir_Antipov
9ec2a47202 Made an interface that represents GitHub Release 2023-05-17 19:34:07 +03:00
Kir_Antipov
0a43092503 Made interface that represents id of a GitHub repo 2023-05-17 19:33:37 +03:00
Kir_Antipov
9dbff67b97 Made an interface that represents GitHub Release asset 2023-05-17 19:33:00 +03:00