summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2024-10-20Update README.md - update build status logos and links (#20228)sudlud
2024-09-21fix(CI/macOS): Fix macOS CI dependency installation by updating macOS ↵Anton Popovichenko
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-19refactor(Deps/MySQL): Drop MariaDB and MySQL 5.7/8.1 and add MySQL 8.… ↵Kitzunu
(#19451)
2024-08-31fix(CI/codestyle): bump dependencies for Node.js 20 (#19778)sudlud
2024-08-27chore(Apps/CodeStyle): rewrite Ci-codestyle in python (#19714)Grimdhex
* 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-07-20fix(CI): tools (#19453)Kitzunu
* fix(CI): tools * Update tools_build.yml * I dont think this is neccessary. Let's see if CI agrees with me
2024-07-19chore(Github): Update issue template to further emphasize the require… ↵Kitzunu
(#19442) chore(Github): Update issue template to further emphasize the requirement of server debug output
2024-07-07fix(CI): linux-build: add -Werror parameter (#19240)sudlud
* fix(CI): linux-build: add -Werror parameter * add KI tzunu * Revert "feat(CI): enable fail-fast for pch/nopch (#19058)" This reverts commit 564cbca7d37768d78a2b9e90467aad2204e1650b. * Update midsummer.cpp - drop unused variable * initialize variable * Update core-build-nopch.yml - drop gcc12 * fix(Core/CalendarMgr): do not use element after delete, but before * attempt to fix Socket.h error * Revert "attempt to fix Socket.h error" This reverts commit c1a59145ed3c49d0f76be2f81925434ea969db97. * fix Socket.h error - attempt 2 * Update Socket.h * Update Socket.h * npc_shattrath_daily_quest: init variable templateID * fix(Scripts/Karazhan): use size_t within loop in boss_shade_of_aran:Reset() * boss_archimonde: drop unused variable * Revert "fix(Scripts/Karazhan): use size_t within loop in boss_shade_of_aran:Reset()" This reverts commit 1f71aaef256990c5cdc16561676be302c954ea9d. * SmartScripts: SMART_TARGET_RANDOM_POINT: fix unintended fallthrough * Revert "Revert "feat(CI): enable fail-fast for pch/nopch (#19058)"" This reverts commit d13df293624e0f50d9374272bfd05ab56242511d. --------- Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2024-06-25fix(CI): fix Error.log check (#19161)sudlud
2024-06-15feat(CI): enable fail-fast for pch/nopch (#19058)sudlud
fix(CI): enable fail-fast for pch/nopch
2024-06-13fix(docs): sync SECURITY.md with current CI config (#19057)sudlud
2024-06-13fix(CI): reintroduce ubuntu-22.04 checks (#19052)sudlud
- we wan to support the 2 latest ubuntu LTS versions
2024-06-11fix(CI/labeler): update Core, Documentation, Cmake labelling (#19022)sudlud
fix(CI/labeler: update Core, Documentation, Cmake labelling
2024-06-06fix(CI/labeler): fix some paths for proper labeling (#19016)sudlud
2024-06-04fix(CI): add missing ticks to labeler.yml file paths (#18995)sudlud
2024-06-04chore(CI): drop checks - only keep latest Ubuntu 24.04 (#18991)Kitzunu
* chore(CI): Nuke 20.04 checks * revert back to old where we dont test gcc on pch * only test latest version. Keep it up to date folks
2024-06-02fix(CI): fix labeler (#18990)Kitzunu
* fix(CI): I think this fixes the labeler :D * Update labeler.yml * Update pr_labeler.yml * Update labeler.yml * test complete - this should work after merge * Update labeler.yml
2024-06-01fix(CI): bump pr-labeler dependencies for usage of Node.js 20 (#18983)sudlud
this workflow currently has the warning: ``` Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/labeler@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/. ```
2024-06-01fix(CI): fix ubuntu-24.04 build (#18984)sudlud
fix(CI): try to fix ubuntu-24.04 build
2024-05-19fix(CI): bump dependencies for usage of Node.js 20 (#18914)sudlud
2024-05-17feat(CI): add CI for ubuntu-24.04 (#18909)sudlud
2024-05-17fix(CI): revert ubuntu-22.04 to gcc12 (#18905)sudlud
* fix(CI/PCH): revert ubuntu-22.04 to gcc12, add ubuntu-24.04 with gcc14 * also update nopch workflow * Update core-build-nopch.yml * Update core-build-pch.yml
2024-04-05fix(CI): Don't cache pch builds (#18674)Mike Delago
2024-03-30fix(CI): correct name suffix of PCH jobs (#18632)sudlud
2024-03-30fix(ci): ensure module build clones modules (#18631)Mike Delago
2024-03-29Fix(CI): Don't use PCH on nopch builds (#18627)Mike Delago
gha yaml makes me want to scream
2024-03-27feat(CI): rework core ubuntu build, ubuntu-22 support (#17281)Mike Delago
feat(CI): rework core ubuntu build
2024-03-25docs(README): update Authors & Contributors (#18589)Francesco Borzì
2024-03-10fix(Docs): readme: fix broken license links (#18500)sudlud
fix(Docs): readme fix broken license links using same links as azerothcore.org now
2024-03-10fix(Docs): readme: fix broken link to CODE_OF_CONDUCT.md (#18499)sudlud
fix(docs): readme link to CODE_OF_CONDUCT.md
2024-03-10fix(CI): fix tools_build (#18505)sudlud
* fix(CI): fix tools_build * change something * revert change - CI please run now
2024-01-10fix(CI): revert `if` in job conditionals on docker build (#18147)Mike Delago
Don't use env in step.if
2024-01-08fix(CI): Probably fix vanishing CIs from PRs (#18124)Kitzunu
* Update core-build-nopch.yml * Update core-build-pch.yml * Update core-build-nopch.yml
2024-01-08refactor(CI): Squash docker ci into one workflow (#17880)Mike Delago
* refactor(CI): Squash docker ci into one workflow * fiddle with variable * use proper dockerfile target
2023-12-06chore(Docs): Update CONTRIBUTING (#17950)Kitzunu
2023-11-30chore(CI): bump issue labeler version (#17913)Kitzunu
2023-11-29fix(CI): Maybe baby this will solve our problemos (#17889)Kitzunu
* 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-29chore(docs): update security.md (#17287)Kitzunu
* chore(docs): update security.md * Update SECURITY.md * Update SECURITY.md
2023-11-28chore(docs): bump coc to 2.1 with modificatiosn (#17302)Kitzunu
* chore(docs): Update Code of Conduct to version 2.1 * Update README.md * Update CODE_OF_CONDUCT.md * Update CODE_OF_CONDUCT.md
2023-11-27chore(CI): rename CI to easier determain which is which (#17879)Kitzunu
* chore(CI): rename CI to easier determain which is which * small change * Update codestyle.yml * codestyle checks changes * test to see if this works * revert this, just to check that CI works * Revert "revert this, just to check that CI works" This reverts commit ad03c6bdd9bb33faf8ee1c8d1571090bd4ced531. * Update core_modules_build.yml
2023-11-26chore(CI): no cache for core-build-pch.yml (#17873)Kitzunu
2023-11-26Update core_modules_build.yml (#17872)Kitzunu
2023-11-26fix(Docs): readme update with new CI (#17865)Kitzunu
2023-11-26chore(CI): Make some changes (#17861)Kitzunu
* 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-10-20fix(CI): Ensure targeted stage for docker is specified in CI (#17545)Mike Delago
2023-10-19fix(ci): docker build double quotes typo (#17541)Mike Delago
2023-10-18fix(CI): Ensure eluna is installed for acore-docker (#17530)Mike Delago
2023-10-18fix(CI): check ref name instead of non-existent step (#17529)Mike Delago
2023-10-15refactor(Docker): remove prod container distinction (#17419)Mike Delago
* refactor(Docker): remove prod containers * workflows: use buildx * properly set tags * comment in Dockerfile * set docker build context * minor CI changes * CI: docker build args shouldnt have quotes * CI: using matrix and caching is too much work * CI: I hate yaml * CI: It was a typo * CI: extra build removed * CI: appease the linter * fixup! CI: appease the linter * fixup! CI: appease the linter * apps: docker: remove extraneous files
2023-10-05fix(CI): windows (#17423)Kitzunu