Commit graph

52 commits

Author SHA1 Message Date
Stoabrogga
d0aff0cedc
Add CI build for USE_PCH=OFF (#3492) 2026-07-19 23:12:37 +03:00
Michael Serajnik
01e4a75212
CI: Add macOS development release. (#3418) 2026-05-22 20:27:58 +03:00
Michael Serajnik
4fec7432f2
CI: Add macOS CI build. (#3409) 2026-05-15 03:38:08 +03:00
Michael Serajnik
9dfeb0ca93
CI: Consolidate Linux and Windows releases into one tag. (#3408) 2026-05-14 11:47:19 +03:00
Michael Serajnik
e91dd7574c
Add Linux development release. (#3394) 2026-05-12 02:05:59 +03:00
_BLU
987a52ffad
Disable -Werror by default (#3398)
Add `-DBUILD_WARNINGS_AS_ERROR=1` option to CI
2026-05-08 01:02:24 +03:00
Michael Serajnik
77fa795dc8
CI: Add MinGW64 build job. (#3365) 2026-04-19 14:37:51 +03:00
Michael Serajnik
aa76696654
CI: Use service container for MySQL. (#3356) 2026-04-11 23:29:29 +03:00
Michael Serajnik
dabc3e3e6f
CI: Test build for all supported client versions. (#2987) 2026-04-02 14:13:22 +03:00
Stoabrogga
5dabf2fee0
Adjust Cmake options (#3261) 2026-04-02 10:05:47 +03:00
Michael Serajnik
3e54ff3dac
CI: Clean up workflows. (#3316) 2026-04-02 04:07:14 +03:00
Michael Serajnik
5dce8bdfa2
Explicitly set workflow permissions. (#3304) 2026-03-29 22:48:54 +03:00
_BLU
28818aabd8
Replace ACE with native IO implementation (#2740)
- Replace ACE with native OS APIs.
- Remove TBB
- Update gSOAP from `2.7.10` (2008) to `2.8.135` (2024)
- Replace `backward.hpp` with `jeremy-rifkin/cpptrace`
2026-01-09 14:48:34 +01:00
Michael Serajnik
20b2956ee8
Pin Windows runner images to Windows Server 2022. (#3098)
This will prevent the upcoming `windows-latest` image label migration[1]
from potentially breaking the Windows workflows.

[1]: https://github.blog/changelog/2025-07-31-github-actions-new-apis-and-windows-latest-migration-notice/#windows-latest-image-label-migration
2025-08-01 08:13:47 +03:00
coolzoom
c06622ffa8
Update windows runner to windows-latest (#3080) 2025-06-27 17:31:20 +03:00
Michael Serajnik
8a94be59fe
CI: Improve database readiness check in workflows. (#2977) 2025-03-22 14:57:09 +02:00
Stoabrogga
fdec1fa475
Use non standard names in DB checks to catch if DB name is included in migration (#2898) 2025-02-09 00:05:25 +02:00
0blu
b3a2f318f1 GitHub Action: Fix Artifact Upload 2024-11-05 03:00:47 +01:00
0blu
3469e4977d Github Action: -DENABLE_MAILSENDER=1 2024-11-05 02:13:00 +01:00
0blu
779d0db129 GitHub Action: Build for any CPU 2024-11-05 02:12:52 +01:00
0blu
9ea015bbb5 Remove unnecessary GitHub Action 2024-11-05 01:38:01 +01:00
_BLU
fbbc4ae899
Remove USE_ANTICHEAT from cmake. (#2816) 2024-10-31 01:04:08 +02:00
Michael Serajnik
a1cd3abd4a
Only create releases from development branch. (#2682) 2024-06-22 22:40:47 +03:00
ratkosrb
848eb15000 Revert "Use gnu readline for linux console cli (#2527)"
This reverts commit e5ba29cb92.
2024-06-21 13:42:55 +03:00
Imran Hussain
e5ba29cb92
Use gnu readline for linux console cli (#2527) 2024-03-18 06:59:26 +02:00
Michael Serajnik
0a13a4c15c
CI: Remove unnecessary wget installation. (#2546) 2024-03-13 06:59:47 +02:00
Michael Serajnik
02c888b8a1
CI: Determine date using dedicated action. (#2528) 2024-02-26 20:54:33 +02:00
Michael Serajnik
32cff88ed7
CI: Replace automatic release action with maintained version. (#2526) 2024-02-26 19:38:24 +02:00
Michael Serajnik
033c197c02
CI: Merge artifacts together to fix not being able to use the same name. (#2525) 2024-02-26 18:17:22 +02:00
Michael Serajnik
0c6dcf4dbf
CI: Update actions. (#2524) 2024-02-26 16:45:29 +02:00
Michael Serajnik
653aacc4a9
CI: Update APT package lists before installing packages. (#2523) 2024-02-26 16:44:27 +02:00
Michael Serajnik
3b8d5b50e7
Wait for database availability in workflows. (#2511) 2024-02-13 19:24:20 +02:00
ratkosrb
b3b19fce24 CI: Use mysql dll bundled with core. 2023-10-05 03:42:34 +03:00
coolzoom
beb24ce4f2
CI: remove choco openssl package (#2210)
choco package changes the openssl way too often, we should just use our internal openssl
2023-10-01 16:36:25 +03:00
coolzoom
ffc93e2c9f
CI: Fix openssl binary path (#2196)
information from Daribon:
windows build curently failing in actions since openssl can't be found
it now installs it at C:\Program Files\OpenSSL-Win64\
while it tries to find it in C:\Program Files\OpenSSL\
2023-09-17 11:56:50 +03:00
gtker
f3c3c0fa22
Add SQLite databases to DB dump action (#1815) 2023-06-18 04:54:35 +03:00
coolzoom
9eec582454
Use ubuntu latest for db dump workflow (#1868) 2023-04-25 07:36:36 +03:00
coolzoom
a876558358
Fix openssl path for CI workflow (#1866) 2023-04-13 07:17:31 +03:00
coolzoom
5ac3d574dd
Change max allowed packet size for db worlflow (#1693) 2022-11-11 04:58:41 +02:00
ratkosrb
b26192731e
Try to fix db workflow.
no idea if this will work, i don't speak linux
@coolzoom where you at
2022-11-08 02:17:26 +02:00
SS
35a4a661a9
Added Anti-Cheat Build In Workflow (#1557) 2022-08-09 17:51:14 +03:00
coolzoom
f702e29358
Stay with Windows Server 2019 + VS 2019 (#1452)
windows-latest has been updated to Windows Server 2022 and VS 2022
2022-01-31 12:36:20 +02:00
coolzoom
072fe0400c
Update Windows Choco package install with version information (#1444) 2022-01-10 12:00:52 +02:00
coolzoom
8005565008
Full database check and dump (#1387) 2021-12-31 19:43:37 +02:00
coolzoom
38b754a0cd
Fix CI not running on pull requests (#1381) 2021-11-03 10:22:50 +02:00
coolzoom
40abd16d70
Make github actions ignore sql changes (#1375) 2021-11-01 17:25:29 +02:00
coolzoom
f0d3cd5a93
Remove binutils-dev from github actions (#1369)
it appears ubuntu-latest has removed the binutils-dev repo, and we don't need it, so remove it.
2021-10-30 16:58:10 +03:00
coolzoom
53db447cb6
Publish windows releases (#1366) 2021-10-30 15:24:00 +03:00
tonymmm1
a01720f547
Copy CMake directives for Windows CI build. (#1110) 2021-03-24 18:59:55 +02:00
Ulf Gebhardt
4f606751c6
New Issue templates (#925)
* adjusted .gitignore to include .github folder

* - Pullrequest Template
- Old Issue Template
- New Issue Templates
  - bug report
  - bug report dungeon
  - bug report progression
  - bug report quest
  - bug report spell
  - discussion
  - feature request
  - support request

* correct labels for bug report sub templates

* correct labels for subtemplates

* use ant instead of germ to stay in the bug theme

* improve visual alignment with the general bug report for specific bug reports when choosing an issue template
2020-12-31 01:59:51 +02:00