azerothcore-wotlk/.github/workflows
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
..
add-to-project.yml feat(CI): auto-assign to all projects 2022-10-28 17:56:54 +02:00
codestyle.yml chore(Apps/CodeStyle): rewrite Ci-codestyle in python (#19714) 2024-08-27 06:19:13 -03:00
core-build-nopch.yml fix(CI): linux-build: add -Werror parameter (#19240) 2024-07-07 22:00:24 +02:00
core-build-pch.yml feat(CI): enable fail-fast for pch/nopch (#19058) 2024-06-15 18:34:42 +02:00
core_modules_build.yml fix(ci): ensure module build clones modules (#18631) 2024-03-30 13:08:35 +01:00
docker_build.yml fix(CI): revert if in job conditionals on docker build (#18147) 2024-01-10 13:53:45 +01:00
import_pending.yml chore(CI): drop checks - only keep latest Ubuntu 24.04 (#18991) 2024-06-04 06:36:04 +02:00
issue-labeler.yml chore(CI): bump issue labeler version (#17913) 2023-11-30 23:39:10 +01:00
macos_build.yml fix(CI): bump dependencies for usage of Node.js 20 (#18914) 2024-05-19 10:30:06 +02:00
pr_labeler.yml chore(CI): drop checks - only keep latest Ubuntu 24.04 (#18991) 2024-06-04 06:36:04 +02:00
sql-codestyle.yml chore(CI): rename CI to easier determain which is which (#17879) 2023-11-27 23:17:02 +01:00
tools_build.yml fix(CI): tools (#19453) 2024-07-20 20:27:08 +02:00
windows_build.yml fix(CI): bump dependencies for usage of Node.js 20 (#18914) 2024-05-19 10:30:06 +02:00