Yunfan Li
545bb18af4
Merge branch 'master' into Playerbot
2024-11-08 20:58:52 +08:00
Mike Delago
6161d9969b
fix(CI/SQL import): don't use octal ( #20449 )
2024-11-05 16:40:41 +01:00
Yunfan Li
2e37c1ff1d
Merge branch 'master' into Playerbot
2024-10-21 11:43:19 +08:00
Mike Delago
f1b629035f
fix(CI/Import SQL): reference previous pending update in header ( #20219 )
2024-10-15 15:06:43 -04:00
Mike Delago
3ef1a4a22a
fix(CI): simplify ci-pending-sql.sh and make it safer ( #20209 )
...
* apps: ci: ci-pending-sql.sh: simplify
* ensure proper file header is used
2024-10-14 20:42:04 -04:00
Yunfan Li
9ebdbd8459
Merge branch 'master' into Playerbot
2024-09-29 23:22:47 +08:00
Grimdhex
729cf72f0d
chore(Apps/Codestyle): add a new check for if statements ( #20073 )
...
* chore(Apps/CodeStyle): add a new check for if statements
* update
* Update spell_priest.cpp
* Update codestyle.py
2024-09-28 18:35:35 +02:00
Yunfan Li
66c55bc450
Merge branch 'master' into Playerbot
2024-09-22 21:56:15 +08:00
Anton Popovichenko
36a8653c83
fix(CI/macOS): Fix macOS CI dependency installation by updating macOS version. ( #19997 )
...
* fix(CI/MacOS): Fix MacOS CI dependency installation.
* Try to use macos 14 version
* Remove brew cleanup and z3 dependency
* Adjust readline lib discovery
* Update macos supported version in SECURITY.md
2024-09-21 11:37:55 -03:00
sudlud
2e17b32508
fix(apps/installer): fix Debian 12 build with mysql ( #20003 )
2024-09-20 23:20:33 +02:00
Yunfan Li
6f5b504e4c
Merge branch 'master' into Playerbot
2024-09-07 14:27:11 +08:00
Ben Carter
6e5cd04591
fix(docker): Modules SQL do not get updated or populated for docker set ups ( #19870 )
...
* Added modules to dbimport so sql cab accessed by loader
* updated dbimport tools config option to enable module sql to be updated and populated
* Updated casting around GetOption and changed default to all
2024-09-06 12:37:00 -03:00
Yunfan Li
414805e692
Merge branch 'master' into Playerbot
2024-09-04 23:46:34 +08:00
Benjamin Jackson
1edac37ac3
refactor(Core): Make more use of helpers. ( #19835 )
...
* Init.
* Reword.
* Update codestyle script.
Co-Authored-By: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Add gameobject type ID check, reorder checks.
* Add helper/codestyle check for unit type.
* `IsUnit()` -> `IsCreature()`
* Add `IsUnit()` method.
* Use type mask.
https: //github.com/TrinityCore/TrinityCore/commit/cc71da35b5dc74abf71f8691161525a23d870bb5
Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com >
Co-Authored-By: Ovahlord <18347559+Ovahlord@users.noreply.github.com >
* Replace instances of `isType` with `IsUnit`.
---------
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
Co-authored-by: Ovahlord <18347559+Ovahlord@users.noreply.github.com >
2024-09-03 14:41:31 -03:00
Grimdhex
221dbd3fdb
chore(Apps/Codestyle): add new codestyle checks for pointers and range loops ( #19841 )
...
* chore(Apps/Codestyle): add new codestyle checks for pointers and range loops
* revert a typo
2024-09-03 13:02:38 -03:00
Kitzunu
de2bcbdabf
refactor(Core/Misc): Acore::StringFormat to fmt format ( #19838 )
...
refactor(Core/Utilities): Acore::StringFormat to fmt format
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/10356
2024-09-03 07:59:37 -03:00
Kitzunu
5d31b9f98f
refactor(Core/Item): Add helpers ( #19828 )
2024-08-31 19:38:50 -03:00
Yunfan Li
f8a28b6883
Merge branch 'master' into Playerbot
2024-08-30 22:38:08 +08:00
Grimdhex
574ef5203a
chore(Apps/CodeStyle): rewrite Ci-codestyle in python ( #19714 )
...
* initial version
* port most current checks
* allow to specify for each checks the exclude files
* Update _ci-codestyle.py
* fix trailing whitespace check and the error_handler logic
* optimize the script to parse all files only one time
* restore the error handling after that all checks are passed
* fix double blank lines at the end of the file
* improve outputs and the codestyle
* .
* update github workflow to the new script
*drop the old ci-codestyle
*move and rename the python script
* use getcwd instead abspath to define src_directory where the script is launch
* test for github workflow
* few cleanup
* fix the logic with the result output
* remove GetTypeId from the output result
* restore GetTypeId() check
* fix reviews
* remove GetTypeId check for gameobjects
*not currently fixed in the core
* fix type hint for file parameters
* remove the test file
2024-08-27 06:19:13 -03:00
sudlud
4ed1815de6
fix(apps/installer): update for Ubuntu 22.04/24.04 with mysql 8.4 LTS ( #19737 )
2024-08-26 17:29:12 +02:00
Yunfan Li
a642358a43
Merge branch 'master' into Playerbot
2024-08-26 22:29:54 +08:00
sudlud
d4aca0bca1
fix(apps/installer): update for Debian 12 using mysql ( #19649 )
...
* fix(apps/installer): update for Debian 11 and 12 using mysql
* drop Debian 11 due to OpenSSL 1.1.1 beeing deprecated already
2024-08-24 20:29:32 +02:00
Yunfan Li
27b243e7b2
Merge branch 'master' into Playerbot
2024-08-18 23:02:22 +08:00
Mike Delago
af1a6f3521
apps(docker): Fix Warnings in Dockerfile ( #19537 )
2024-08-18 06:17:30 +02:00
Marcus Schommer
a691ad3f4d
chore(APPS/installer): Detection of BSD* OS ( #19285 )
...
Installer output is wrong for BSD*.
"acore.sh install-deps" says "This platform is not supported"
should be "BSD is not supported yet"
2024-08-17 20:27:36 +02:00
Anton Popovichenko
3c4086a5a0
fix(CI/MacOS): Fix macOS mysql setup. ( #19634 )
...
* fix(CI/MacOS): Try to fix macOS mysql setup.
* Update ci-compile.sh
* More debug code
* Mooooore debug
* Moooooorreee
* Moooooooooooorereerererer
* m o r e debug
* more debug
* more
* More debug
* 9.0.1.reinstall??? we already had mysql?
* debug
* Debug
* Are we happy now?
* No? And what about now?!
* Adn now?
* Yes, we are happy 😎
2024-08-16 05:07:41 -03:00
Andrew
1565758da4
Revert "chore(Script/Misc): cleanup" ( #19627 )
...
Revert "chore(Script/Misc): cleanup (#19619 )"
This reverts commit 7ff8f72397 .
2024-08-15 05:43:11 +02:00
Kitzunu
7ff8f72397
chore(Script/Misc): cleanup ( #19619 )
...
* chore(Script/Misc): cleanup
* more cleanup
* cleanup
2024-08-14 16:29:50 -03:00
Yunfan Li
f5e44cd8a6
Merge branch 'master' into Playerbot
2024-08-01 15:41:23 +08:00
dweipert-3138720606
1c5ee47151
fix docker warning about "FromAsCasing" ( #19368 )
...
Co-authored-by: Daniel Weipert <git@mail.dweipert.de >
2024-07-29 08:31:51 -04:00
Yunfan Li
5276676a11
Merge branch 'master' into Playerbot
2024-07-24 20:57:52 +08:00
Mike Delago
0e1afaa768
debloat(apps): remove unneeded script ( #19466 )
...
remove unneeded script
2024-07-23 20:27:36 -04:00
Yunfan Li
1e22c4dc94
Merge branch 'master' into Playerbot
2024-05-26 23:00:39 +08:00
Mike Delago
45145fed48
fix(Docker): Check write access for config dir ( #18238 )
2024-05-18 19:12:22 +02:00
Yunfan Li
4387de8b82
Fix macos CI
2024-03-18 22:17:56 +08:00
Yunfan Li
e0ddd7f610
Disable test build for macos CI
2024-03-18 19:55:39 +08:00
Yunfan Li
0024602d42
CI ignore warnings
2024-03-18 17:35:29 +08:00
Yunfan Li
af717c592f
Fix macos CI
2024-03-18 09:07:56 +08:00
Yunfan Li
ce59a892c7
Fix macos CI
2024-03-17 19:48:03 +08:00
Yunfan Li
a42219e17d
Merge branch 'azerothcore:master' into Playerbot
2024-03-12 16:54:14 +08:00
Anton Popovichenko
9616433b66
fix(CI/MacOS): Fix MacOS dependency installation ( #18507 )
...
Fix MacOS CI/CD
2024-03-10 16:52:03 -03:00
MrSlntGhost
8a1635bc6e
Fix docker load metadata error
2024-03-05 21:46:31 +01:00
Yunfan Li
cd5826f283
Merge branch 'master' into Playerbot
2024-02-14 01:02:12 +08:00
Mike Delago
e282f6caaa
Fix(Docker): Add missing dollar sign ( #18314 )
2024-02-13 10:34:29 -05:00
Yunfan Li
7915f79d04
Merge branch 'master' into Playerbot
2023-12-12 20:52:42 +08:00
Kitzunu
65e25bd7b9
fix(CI): Maybe baby this will solve our problemos ( #17889 )
...
* Because BREW and MAC OSX suck a**
* Update core-build-nopch.yml
* if mac dont fix now. I might just quit
* maybe I can bring this back now :pog:
2023-11-29 08:37:48 -03:00
Kitzunu
4a25ac665d
chore(CI): Make some changes ( #17861 )
...
* chore(CI): Make some changes. Less CI's maybe better...
* pendingsql
* FORK TEST - TO BE REVERTED
* changes
* test
* fix
* Revert "FORK TEST - TO BE REVERTED"
This reverts commit 875bc281c5a355cce2ddd8015484e256dbc185cf.
* rename workflow
* rename workflow
* rename workflow
* rename workflow
* I argue windows don't need dry runs
* maybe mac wants to be alive. who knows. When do we drop mac support really...?
2023-11-26 17:27:40 +01:00
Mike Delago
6e752c8720
fix(Docker): Tweak entrypoint permissions ( #17698 )
...
* fix(Docker): Fix entrypoint permissions
* use entrypoint.sh as an argument to bash
* attempt to use more specified filepaths
2023-11-14 17:36:27 +01:00
Kitzunu
649dc84fea
fix(ci): macos ( #17681 )
...
* fix(ci): macos
* Update osx.sh
2023-11-11 20:06:25 -03:00
Yunfan Li
57e0c7a09f
Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk into Playerbot
2023-10-22 19:52:23 +08:00