49 Commits

Author SHA1 Message Date
Keleborn
6d2ee70831
ci: Use test-staging branch of azerothcore-wotlk for test-staging PRs (#2280)
<!--
Thank you for contributing to mod-playerbots, please make sure that
you...
1. Submit your PR to the test-staging branch, not master.
2. Read the guidelines below before submitting.
3. Don't delete parts of this template.

DESIGN PHILOSOPHY: We prioritize STABILITY, PERFORMANCE, AND
PREDICTABILITY over behavioral realism.

Every action and decision executes PER BOT AND PER TRIGGER. Small
increases in logic complexity scale
poorly across thousands of bots and negatively affect all. We prioritize
a stable system over a smarter
one. Bots don't need to behave perfectly; believable behavior is the
goal, not human simulation.
Default behavior must be cheap in processing; expensive behavior must be
opt-in.

Before submitting, make sure your changes aligns with these principles.
-->

## Pull Request Description
<!-- Describe what this change does and why it is needed -->
Should sync the test staging branch compile checks. 


## Feature Evaluation
<!--
If your PR is very minimal (comment typo, wrong ID reference, etc), and
it is very obvious it will not have
any impact on performance, you may skip these question. If necessary, a
maintainer may ask you for them later.
-->

<!-- Please answer the following: -->
- Describe the **minimum logic** required to achieve the intended
behavior.
- Describe the **processing cost** when this logic executes across many
bots.



## How to Test the Changes
<!--
- Step-by-step instructions to test the change.
- Any required setup (e.g. multiple players, number of bots, specific
configuration).
- Expected behavior and how to verify it.
-->



## Impact Assessment
<!-- As a generic test, before and after measure of pmon (playerbot pmon
tick) can help you here. -->
- Does this change increase per-bot/per-tick processing or risk scaling
poorly with thousands of bots?
    - - [ ] No, not at all
    - - [ ] Minimal impact (**explain below**)
    - - [ ] Moderate impact (**explain below**)



- Does this change modify default bot behavior?
    - - [x] No
    - - [ ] Yes (**explain why**)



- Does this change add new decision branches or increase maintenance
complexity?
    - - [x] No
    - - [ ] Yes (**explain below**)



## Messages to Translate
<!--
Bot messages have to be translatable, but you don't need to do the
translations here. You only need to make sure
the message is in a translatable format, and list in the table the
message_key and the default English message.
Search for GetBotTextOrDefault in the codebase for examples.
-->
- Does this change add bot messages to translate?
    - - [x] No
    - - [ ] Yes (**list messages in the table**)

| Message key  | Default message |
| --------------- | ------------------ |
|			 |			      |
|			 |			      |

## AI Assistance
<!--
AI assistance is allowed, but all submitted code must be fully
understood, reviewed, and owned by the contributor.
We expect contributors to be honest about what they do and do not
understand.
-->
- Was AI assistance used while working on this change?
    - - [ ] No
    - - [x] Yes (**explain below**)
<!--
If yes, please specify:
- Purpose of usage (e.g. brainstorming, refactoring, documentation, code
generation).
- Which parts of the change were influenced or generated, and whether it
was thoroughly reviewed.
-->
Wrote the changes. I tested them. Claude Opus.


## Final Checklist

- - [x] Stability is not compromised.
- - [x] Performance impact is understood, tested, and acceptable.
- - [x] Added logic complexity is justified and explained.
- - [x] Documentation updated if needed (Conf comments, WiKi commands).

## Notes for Reviewers
<!-- Anything else that's helpful to review or test your pull request.
-->

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 11:36:19 -07:00
kadeshar
4dbcd2544c
Auto label PR - github action (#2257)
Maintenance PR
2026-03-29 16:59:18 +02:00
kadeshar
935252fcfe
Action trigger fix (#2180)
Maintenance PR unrelated with module itself
Modified action trigger to cover branch change
2026-03-06 07:58:47 -08:00
kadeshar
1401657a6d
Modify action to workaround github settings (#2167)
Github action modification
2026-02-24 22:10:09 +01:00
kadeshar
6ed3f24ecb
Enforce test fix (#2122)
CI/CD PR

---------

Co-authored-by: Crow <pengchengw@me.com>
2026-02-07 07:34:15 -08:00
bashermens
8c2a27b9fe
Update check_pr_source.yml (#2101) 2026-02-01 22:41:49 +01:00
bashermens
8e316cd321
fix (#2099) 2026-02-01 22:26:07 +01:00
bashermens
2eb98c3233
[BUILD] Windows shorter build path (#2021) 2026-01-16 17:39:12 +01:00
SaW
bb5ed37cd3
Update codestyle_cpp.yml for review events and concurrency (#1836)
Include ready_for_review type, to run when draft is converted to ready.

Include concurrency; cancels obsolete tasks on new commits.
2025-11-18 18:48:52 +01:00
kadeshar
85c7009fe1
Codestyle fix (#1797)
Warning:
Dont change this PR as draft to make it testable


DONT REVIEW UNTIL Codestyle C++ workflow dont pass
2025-11-05 21:10:17 +01:00
kadeshar
cb099bcaf4
Update repository condition for C++ job 2025-11-01 17:25:07 +01:00
Yunfan Li
e1fa733aa5
Preparation for project transfer (#1733) 2025-10-14 00:11:54 +08:00
SaW
20a69db45a
Githubactions - Cancel workflow fix (#1029)
Fix: Cancels the obsolete tasks as desired.
2025-02-26 18:57:31 +01:00
SaW
c697b81404
Githubactions - Cancel workflow on new commits in the same PR (#1028) 2025-02-26 16:44:44 +01:00
Yunfan Li
202ac4a9c9 [CI] Fix macos 2024-09-23 16:50:04 +08:00
Yunfan Li
9dde64003b Enable macos CI 2024-08-31 00:05:38 +08:00
Yunfan Li
0848067ff1 CI 2024-08-14 18:53:46 +08:00
Yunfan Li
0e2234846e Disable macos CI 2024-08-05 22:19:15 +08:00
Yunfan Li
8638e3bebe macos CI 2024-08-05 21:26:24 +08:00
Yunfan Li
5504f36a9c Try to fix macos CI 2024-08-05 14:34:27 +08:00
Yunfan Li
44da167492 CI for Code style 2024-08-04 10:19:43 +08:00
Yunfan Li
b75dcb67ff [CI] Fix bad CI 2024-07-28 11:05:21 +08:00
Yunfan Li
d78eb72b67 [CI] ccache for linux build 2024-07-26 17:17:05 +08:00
Yunfan Li
278a48260f [CI] core_build key order 2024-07-26 15:00:37 +08:00
Yunfan Li
b2c5885050 [CI] CI cache 2024-07-26 13:07:37 +08:00
Yunfan Li
53123a88ee [CI] Cache for actions 2024-06-10 00:43:21 +08:00
Yunfan Li
9368377fec Update workflows 2024-03-17 12:10:21 +08:00
Yunfan Li
4ba809946e Remove macos_build.yml 2024-03-12 18:43:00 +08:00
Yunfan Li
00e48c7548 Update core-build.yml 2024-03-12 13:54:36 +08:00
Yunfan Li
1bc841134b Update core-build.yml 2024-03-12 13:30:05 +08:00
Yunfan Li
f6d4915f17
Update macos_build.yml 2024-03-05 08:22:05 +08:00
Yunfan Li
2c17ac1442 Update macos_build.yml 2024-03-05 00:13:41 +08:00
Yunfan Li
b7b334af99 PremadeSpecGlyph config (unimplemented) 2024-03-05 00:11:53 +08:00
Yunfan Li
d99e6d9fbb Update core-build.yml 2024-03-04 19:53:34 +08:00
Yunfan Li
07f79729ca Update core-build.yml 2024-03-04 19:50:01 +08:00
Yunfan Li
b95ea94fa5 Update core-build.yml 2024-03-04 19:44:49 +08:00
Yunfan Li
e30c47f868 Update workflows 2024-03-04 19:42:50 +08:00
Yunfan Li
b50c287ac3 Update core-build.yml 2024-03-04 19:28:15 +08:00
Yunfan Li
002f2f4e8e Update workflow 2024-03-04 19:23:20 +08:00
Yunfan Li
0575f799b4
Update core-build.yml 2024-03-04 19:19:38 +08:00
Yunfan Li
089229f96a
Create windows_build.yml 2024-03-04 19:14:24 +08:00
Yunfan Li
72b7d71a3c
Update core-build.yml 2024-03-04 19:11:27 +08:00
Yunfan Li
801d453a3d
Update and rename cmake-multi-platform.yml to core-build.yml 2024-03-04 19:00:07 +08:00
Yunfan Li
f3d61ceab8
Update cmake-multi-platform.yml 2024-03-04 18:26:48 +08:00
Yunfan Li
83d46383a2
Update cmake-multi-platform.yml 2024-03-04 18:21:34 +08:00
Yunfan Li
bf01db51ae
Create cmake-multi-platform.yml 2024-03-04 18:15:11 +08:00
郑佩茹
1e490e80e4 Remove broken Github CI build 2022-09-22 16:48:17 -06:00
UltraNix
b952636f0d Big update. 2022-03-12 22:27:09 +01:00
UltraNix
b3d00ccb26 Initial commit - mod-playerbots 2021-12-30 17:13:09 +01:00