9
0
mirror of https://github.com/Winds-Studio/Leaf.git synced 2025-12-25 18:09:17 +00:00
Commit Graph

81 Commits

Author SHA1 Message Date
Dreeam
f77ea9f730 Cleanup workflow & Refactor Leaf release to replace deprecated one (#244)
* [ci/skip] Cleanup workflow & Update relaeses

* Correct output jar name

* Correct format

* Cleanup publish API

* Upload tag retrival test

* Fix

* test

* Fix build

* Update release notes scripts

* Fix github env

* Fix

* Fix format

* Add missing env

* Update workflow for test

* Update prepareRelease.sh

* Update workflow for test

* Fix

* Use full commit hash for commit log link & Format

* [ci/skip] Ready for merge
2025-03-07 08:44:26 -05:00
Taiyou
79e012073d yolo 2025-03-06 12:47:14 +03:00
Taiyou
e2d549842b decouple properly 2025-03-06 12:30:49 +03:00
Taiyou
7209c94b98 decoupled api release 2025-03-06 12:23:16 +03:00
Taiyou
45b48136f1 switch to blacksmith cache and cleanup 2025-03-06 01:13:14 +03:00
Taiyou
49c1d72915 pretty please? 2025-03-06 00:52:41 +03:00
Taiyou
29be71ca51 whoops 2025-03-06 00:50:24 +03:00
Taiyou
cfb4f5aaaf fix the cache hopefully? 2025-03-06 00:48:11 +03:00
Taiyou
bd16cbe7d8 add manual trigger 2025-03-05 23:07:24 +03:00
Kaan D.
68653110bc damn 🐴 2025-02-27 20:05:56 +03:00
Kaan D.
0dcab8751b i forgor 2025-02-27 19:57:13 +03:00
Kaan D.
fc64419d68 dont mind me, im just trying some gradle wizardry 2025-02-27 19:53:09 +03:00
Dreeam
239ce6d62b Update GitHub action env name to fix /version command output 2025-02-27 06:45:43 -05:00
Dreeam
e0f50c7c4c Fix GitHub env parse 2025-02-26 19:20:18 -05:00
Dreeam
e251f80820 Update ConfigurationMaster-API repo 2025-02-26 18:56:54 -05:00
Kaan D.
b7ef95ccb5 [ci skip] cleanup 2025-02-27 00:35:16 +03:00
Dreeam
d2417540ee Update workflow
* Separate build and pr build workflows
* Expose build number env var to Leaf
2025-02-26 16:30:33 -05:00
blacksmith-sh[bot]
02756941dc Migrate workflows to Blacksmith (#240)
Co-authored-by: blacksmith-sh[bot] <157653362+blacksmith-sh[bot]@users.noreply.github.com>
2025-02-26 15:50:08 -05:00
Dreeam
14403885ae Update workflow 2025-02-06 23:47:32 -05:00
Creeam
c963bb3315 Async task handling improvement (#209)
* All threads are core thread

* Drop later submitted pathfinding tasks if task before is not started yet

* Auto-resize is gone

* Refine error handling

* Handle rejected execution

* Limit size and schedule on EntityScheduler

* Allow pr to build

* Remove duplicate path handling
Since it's a very rare case and Kaiiju has already done something to handle this

* Update thread and logger name format

* Core pool to 1

* Revert entity scheduler changes

* Expose queue size to config

* Add reject policy config to pathfinding

* [ci/skip] To uppercase

* [ci/skip] Add co-authors

---------

Co-authored-by: Taiyou06 <kaandindar21@gmail.com>
Co-authored-by: Altiami <yoshimo.kristin@gmail.com>
2025-02-06 15:12:44 -08:00
Dreeam
d06fb16da3 Updated Upstream (Paper/Gale/Purpur)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@30fdfb1a [ci/skip] Fix docs for DamageResistant (#11992)
PaperMC/Paper@6b7650d8 Only add goat horn once (#12001)
PaperMC/Paper@30046e04 Fix a rare crash with a concurrent modification of scaled health attributes (#12002)
PaperMC/Paper@88bbead1 Flush regionfiles on save configuration option
PaperMC/Paper@336ea9df Check for empty when sending equipment changes (#12008)
PaperMC/Paper@939bb782 Add RayTraceConfigurationBuilder (#11907)
PaperMC/Paper@81bb82f5 Fix wrong piston world border check (#12007)
PaperMC/Paper@ce95b5d6 Use proper default for setting null display background color (#12010)
PaperMC/Paper@2477f1f6 [ci/skip] fix and improvements for docs in ConsumeEffect component (#11998)
PaperMC/Paper@fb5b173c Add PlayerClientLoadedWorldEvent (#11940)
PaperMC/Paper@3af5e771 Add Player#give (#11995)
PaperMC/Paper@7e21cb81 fix PlayerChangedMainHandEvent javadoc (#12020)
PaperMC/Paper@5a34bf04 Correctly retrun true for empty input shapes in EntityGetter#isUnobstructed
PaperMC/Paper@a392d475 Make Watchdog thread extend TickThread

Gale Changes:
Dreeam-qwq/Gale@f9080a7e Updated Upstream (Paper)
Dreeam-qwq/Gale@ff0596c1 [ci/skip] Fix upstream commit sh on mac
Dreeam-qwq/Gale@24970274 [ci/skip] Hermanez - Wutaf
Dreeam-qwq/Gale@85eabf60 [ci/skip] cleanup
Dreeam-qwq/Gale@7d9faf00 [ci/skip] cleanup & drop xor-shift random
Dreeam-qwq/Gale@7af04981 [ci/skip] cleanup
Dreeam-qwq/Gale@4d5d39df [ci/skip] Remove useless params standardize in upstream commit generator
Dreeam-qwq/Gale@964f16ff Updated Upstream (Paper)
Dreeam-qwq/Gale@0566a223 [ci/skip] cleanup
Dreeam-qwq/Gale@5e3f6740 [ci/skip] cleanup work finished
Dreeam-qwq/Gale@98a66cfb Updated Upstream (Paper)
Dreeam-qwq/Gale@f7736578 [ci/skip] Update upstreamCommit.sh
Dreeam-qwq/Gale@1c46c816 Updated Upstream (Paper)
Dreeam-qwq/Gale@2b0a4c09 [ci/skip] Skip tests during auto update validate phase

Purpur Changes:
PurpurMC/Purpur@4a0a86b9 Updated Upstream (Paper)
PurpurMC/Purpur@7399988c Fix hover in /plugins
PurpurMC/Purpur@5e5857dc [ci/skip] modify ci skip references in paper upstream commits
PurpurMC/Purpur@5583a3f1 Updated Upstream (Paper)
2025-01-27 20:08:18 -05:00
Dreeam
3f93365534 Fix build 2025-01-18 13:05:11 -05:00
Dreeam
8b3bf19a92 Apply rest of Minecraft patches 2025-01-18 10:28:38 -05:00
Dreeam
ed1cdcd19d Leaf 1.21.4
WIP
2025-01-17 19:54:25 -05:00
Dreeam
c7601efd97 Update version fetcher 2025-01-03 15:49:11 -05:00
Dreeam
72bd6442ed API patches done 2024-12-13 01:54:34 -05:00
Dreeam
98dab127fd Revert action releases change 2024-10-23 07:41:43 -04:00
Dreeam
bda25ccf14 Update workflow 2024-10-22 22:56:28 -04:00
Dreeam
ad4499267d Skip if failed publish 2024-10-22 02:41:24 -04:00
Dreeam
9a99f8f649 Build 2024-09-29 11:40:02 -04:00
Dreeam
aba0995736 Update workflow to publish API automatically 2024-09-23 13:28:22 -04:00
Dreeam
c6a8f6335f Trigger build 2024-09-06 13:45:03 -04:00
Dreeam
bd74ab753a Update workflow 2024-09-05 19:06:35 -04:00
Dreeam
aad915a149 1.21.1 2024-08-11 20:24:46 +08:00
Dreeam
58aa2deae2 Revert Only release mojmap for now
This reverts commit 6588c2aa91.
2024-07-30 00:07:04 +08:00
Dreeam
6588c2aa91 Only release mojmap for now
Since no reason to use reobf jar above 1.20.5
2024-07-27 18:12:31 +08:00
Dreeam
545d645c3d Fix auto update upstream workflow 2024-07-18 02:58:20 +08:00
Dreeam
c62fc78f1b Fix API publish 2024-07-17 02:25:16 +08:00
Dreeam
0bae9452af Publish API 2024-07-17 01:30:22 +08:00
Dreeam
feafc6449d Fix auto upstream workflow
Co-Authored-By: Pascalpex <68245106+pascalpex@users.noreply.github.com>
2024-07-16 20:52:04 +08:00
Dreeam
bda30bfdf2 [ci skip] Delay auto update stream to run after Gale updated 2024-07-16 04:18:58 +08:00
Dreeam
2280b95def [ci skip] Update auto upstream 2024-07-16 03:47:30 +08:00
DGun Otto
42119cd99b Fix auto update workflow (#72) 2024-06-26 10:56:31 +08:00
Dreeam
460430f1ca Updated Upstream (Gale) 2024-06-22 22:43:49 +08:00
Dreeam
cd90e644c6 Fix workflow 2024-06-22 01:40:51 +08:00
Dreeam
1cbc007739 Updated API patches to 1.21 2024-06-17 13:00:35 +08:00
Dreeam
c26a8e1a79 Updated Upstream (Gale/Purpur/Dependencies) & Fix build
Thanks DivineMC's commit: fa0b20825c
2024-05-21 18:04:47 +08:00
Dreeam
28d9a1f3a8 [ci skip] Update API publish work 2024-05-07 09:04:40 -04:00
Dreeam
96efcf1fb7 Also build reobf jar 2024-05-01 13:36:56 -04:00
Dreeam
e703cd5445 Update 1.20.6 (#49)
* Update Leaf API patches to 1.20.5

* Updated Upstream (Purpur API)

* Some server patches work

* Update 1.20.6

* Some server patches work

* Some some server patches work

* 0oO0oO0oOo

* iI1IiI1i|!il|

* Updated Upstream (Gale/Purpur)

* Server patches work

* Updated Upstream (Gale)
2024-05-01 12:08:20 -04:00