Commit Graph

27 Commits

Author SHA1 Message Date
Nassim Jahnke
a48c3a6ec2
Move Bungee and Sponge platforms to separate plugins
Bungee support is half broken due to not having the same injection points as Velocity and has become less and less stable with every update. The Sponge plugin has been almost entirely unused
2024-05-30 21:52:34 +02:00
Nassim Jahnke
75d86851ce
Apply IJ code reformat, rename rewriter methods, change metadata references to entity data
Doing lots of things in one commit to not muddy file history too much - almost all of these changes are fully automated
2024-05-14 20:55:33 +02:00
Nassim Jahnke
d068822143
Add paperweight-mappings-namespace manifest attribute 2024-04-28 03:51:56 +02:00
Nassim Jahnke
4074231a57
Update Hangar publish plugin 2024-03-22 20:49:57 +01:00
Nassim Jahnke
2881fb18e0 Include api sources in common sources jar 2023-11-06 20:04:45 +10:00
Nassim Jahnke
ffdddeeb0a Add back sources collection in universal jar publishing 2023-11-06 14:52:37 +10:00
Nassim Jahnke
e356a35aa7 Improve Gradle scripts
Don't create runnable platform jars anymore, since all they really do is increase build time. Also fix texts and Gradle deprecations. Also also publish common with its shadowed configuration, not the plain java components.
2023-11-06 14:31:44 +10:00
Nassim Jahnke
e30dd63b3c
[ci skip] Only publish releases from the main branch 2023-09-22 15:32:14 +10:00
Nassim Jahnke
01bbb2c1c2 [ci skip] Update Hangar publish plugin 2023-08-26 20:04:06 +10:00
Nassim Jahnke
7e53f55509 Also publish dev branch builds to Hangar 2023-08-11 20:33:47 +10:00
Nassim Jahnke
1bf7962dc3 Call latestCommitHash only once 2023-08-11 16:24:27 +10:00
Nassim Jahnke
50176dc317 Include link to commit in autopublished changelog 2023-08-11 16:21:44 +10:00
Nassim Jahnke
8bad8a10be Finish publishing action 2023-08-11 12:28:38 +10:00
Nassim Jahnke
34509e86c0 [ci skip] Add Velocity and Waterfall to publish config 2023-08-11 00:39:45 +10:00
Nassim Jahnke
7ed3e50e93 [ci skip] Skip commits with ci skip prefix 2023-08-10 22:46:15 +10:00
Nassim Jahnke
a45eceaf1d Hello Hangar 😎 2023-08-10 22:18:23 +10:00
Nassim Jahnke
28787340d1 Setup Hangar and modrinth autopublishing 2023-08-10 21:29:03 +10:00
Jason
03638028cd
Make proper sources jar (#2495) 2021-05-25 09:44:57 +02:00
jmp
e2d9e44be3 Build script improvements 2021-05-25 09:07:06 +02:00
KennyTV
d3a3e366b1
Fix publishing
Co-authored-by: jmp <jasonpenilla2@me.com>
2021-04-15 11:07:40 +02:00
Jason
87d54f1103
Clean up build scripts using new Gradle features (#2436)
* Make use of `TYPESAFE_PROJECT_ACCESSORS` and `VERSION_CATALOGS` Gradle feature previews to clean up build scripts

* Bump setup-java action to v2, specify AdoptOpenJDK distribution
2021-04-14 14:16:48 +02:00
Jason
46a01cb0f0
Fix publishing (#2364) 2021-02-25 09:19:18 +01:00
jmp
b6bee8f4cc
Configure artifacts for publication 2021-02-25 09:19:17 +01:00
KennyTV
aaaa97f781
Fix local publishing 2021-02-25 09:19:17 +01:00
KennyTV
5fde8c25a3
Change universal jar name 2021-02-25 09:19:15 +01:00
jmp
02f1ab1752
Uppercase jar names 2021-02-25 09:19:14 +01:00
jmp
024c36c584
Switch to indra, attempt to fix shading and universal jar 2021-02-25 09:19:14 +01:00