Commit graph

317 commits

Author SHA1 Message Date
Kir_Antipov
8709f9c0d1 Bump version 2022-07-05 21:08:21 +03:00
Kir_Antipov
9900786be3 E M O J I
I still don't understand it why everybody likes them so much. But I feel the pressure of public opinion, which forced me to add these useless symbols to my codebase.
2022-07-05 21:07:01 +03:00
Kir_Antipov
f8343090b1 Refactoring 2022-07-05 20:44:29 +03:00
Kir_Antipov
03cc643a6e Fabric mods can be marked as Quilt-compatible 2022-07-05 19:24:25 +03:00
Kir_Antipov
411eed8f51 README update 2022-07-05 19:03:36 +03:00
Kir_Antipov
3f02162129 Added fail-mode input 2022-07-05 18:08:11 +03:00
Kir_Antipov
58a1f9bab8 Made use of LoggingStopwatch 2022-07-05 18:02:45 +03:00
Kir_Antipov
d097cc8471 Made a logging version of Stopwatch 2022-07-05 17:47:28 +03:00
Kir_Antipov
2483a4d02b Implemented Stopwatch to simplify measurements 2022-07-05 17:44:29 +03:00
Kir_Antipov
4989430f1a Changed some declarations from foo.bar to fooBar
It helps with better target-specific options support
2022-07-05 17:07:56 +03:00
Kir_Antipov
f491e136d1 Sequential uploads to GitHub should work now
#13
2022-07-05 16:58:56 +03:00
Kir_Antipov
46fa04e65a retry-attempts and retry-delay may be target-specific too 2022-07-05 16:17:11 +03:00
Kir_Antipov
a130a734a5 Changed default publishing order to CurseForge, Modrinth, GitHub
Closes #16
2022-07-04 22:52:26 +03:00
Kir_Antipov
a1dea07776 Fixed non-deterministic tests 2022-07-04 20:45:41 +03:00
Kir_Antipov
235aa3c252 Added support for Modrinth embedded dependency type
Closes #15
2022-07-04 20:23:16 +03:00
Kir_Antipov
7aa44c48ce Documented target-specific properties
Also, GitHub should no longer emit warnings when someone uses them.

Closes #13
2022-07-04 20:19:25 +03:00
Kir_Antipov
f89c9cab04 Build 2022-06-07 21:21:09 +03:00
Kir_Antipov
4e7886fe22 Made it possible to automatically create GitHub Releases
Closes #7
2022-06-07 21:17:45 +03:00
Kir_Antipov
b4d00806ed Made VersionType enum 2022-06-07 17:21:26 +03:00
Kir_Antipov
537780acea Default value should not be overridden 2022-06-07 17:21:06 +03:00
Kir_Antipov
0d76fa5eef Codestyle fix 2022-06-07 16:12:20 +03:00
Kir_Antipov
38cc76ee30 Added modrinth-unfeature-mode input
Closes #9
2022-06-07 16:08:55 +03:00
Kir_Antipov
1aaf662cc2 Refactored modrinth-utils 2022-06-07 16:02:13 +03:00
Kir_Antipov
36b3d69f46 Implemented mapEnumInput, so I can extract enums from options 2022-06-07 15:58:13 +03:00
Kir_Antipov
44e418ffe7 Added modrinth-featured input (#9) 2022-06-06 18:17:42 +03:00
Kir_Antipov
24a3f2d11e Implemented a simpler way to process input data 2022-06-06 18:09:45 +03:00
Kir_Antipov
a2e9aa9bb4 Build 2022-06-05 20:28:21 +03:00
Kir_Antipov
dc60bc4ef8 Bump version 2022-06-05 20:27:09 +03:00
Kir_Antipov
66534d6605 README update 2022-06-05 20:23:48 +03:00
Kir_Antipov
dc82753d62 Made CurseForge error handling a little bit more verbose 2022-06-05 20:09:34 +03:00
Kir_Antipov
0fcfdc07c1 Implemented Quilt support
Closes #5
2022-06-05 19:37:01 +03:00
Fx Morin
bf3f3c7c01
Modrinth Dependencies (#8)
* temp Modrinth Dependencies

* Fix final issues

* Got to love git sometimes

* Made test case for modrinth-utils

* That's why testing is important kids

* Included dependencies are still dependencies

* Naming

* Moved to Modrinth API v2

Co-authored-by: Kir_Antipov <kp.antipov@gmail.com>
2022-06-05 17:28:41 +03:00
Kir_Antipov
347040cd63 Build 2022-05-31 21:18:28 +03:00
Kir_Antipov
502079d537 Bump version 2022-05-31 21:18:03 +03:00
Kir_Antipov
0974005f32 Bump deps 2022-05-31 21:17:20 +03:00
Kir_Antipov
218cc98461 Not so quick quickfix of #6
Closes #6
2022-05-31 21:11:04 +03:00
Kir_Antipov
7518e3b7f8 README update 2022-01-12 19:13:42 +03:00
Kir_Antipov
714640b5e5 Fixed tests 2022-01-12 18:57:24 +03:00
Kir_Antipov
1daa7e09c2 Build 2022-01-12 18:27:38 +03:00
Kir_Antipov
de2572ad95 Bump version 2022-01-12 18:24:55 +03:00
Kir_Antipov
fbda2b1cfe Added the ability to retry publishing assets 2022-01-12 18:16:19 +03:00
Kir_Antipov
b98fa4496b [Fix] Sometimes Modrinth uses a wrong file as primary 2022-01-05 17:55:13 +03:00
Kir_Antipov
6b37db6f29 Build 2021-12-11 16:00:14 +03:00
Kir_Antipov
2194c72c22 Non-existing dependencies should cause a soft failure 2021-12-11 15:59:39 +03:00
Kir_Antipov
af38f88370 I hate the way GitHub Actions process inputs 2021-12-11 15:21:24 +03:00
Kir_Antipov
8c7eeb8fd9 Replaced deprecated Buffer constructor with Buffer.from 2021-12-11 14:41:30 +03:00
Kir_Antipov
bbe6c59888 Bump version 2021-12-11 04:10:14 +03:00
Kir_Antipov
9fe56c6406 INPUT_CHANGELOG_FILE exists for some weird reason 2021-12-11 03:18:04 +03:00
Kir_Antipov
7a8b3f6b81 Made aliases for special case dependencies like fabric 2021-12-11 00:12:31 +03:00
Kir_Antipov
7e5abb93bd Special case dependencies are ignored by default
(minecraft, java, fabricloader, forge, etc)
2021-12-10 17:46:10 +03:00