sfence
336f8d4dc7
Generate Minetest.app on macOS 12, so at least macOS 12 will be supported
2024-09-08 20:31:35 +02:00
rubenwardy
ebaf3c8d77
Disable SDL2 for 5.9.0 ( #14944 )
...
See #14545 and https://forum.minetest.net/viewtopic.php?t=30864
2024-08-11 13:27:41 +01:00
sfan5
f5a53647f9
Revert macOS workflow to run on x86 ( #14937 )
2024-08-09 11:18:56 +02:00
rubenwardy
d566b0e280
Android SDK 34 ( #14892 )
2024-08-02 00:13:13 +02:00
1F616EMO~nya
eba0806d77
Warn contributors about not to run updatepo.sh manually ( #14845 )
2024-07-20 10:24:41 +02:00
sfan5
5133ae52df
Update vcpkg used in CI
2024-06-10 18:49:43 +02:00
sfan5
87232358d3
Update some workflows to newer Ubuntu versions ( #14668 )
2024-06-03 20:39:02 +02:00
Lars Mueller
445e485fc5
Fix CI not running on Irrlicht-only PRs
2024-06-03 11:15:56 +02:00
AFCMS
b23042839b
Fixes to Docker GitHub Actions workflow
2024-05-15 19:56:50 +02:00
ROllerozxa
5625be70fa
Don't bundle Development Test on macOS
2024-05-15 19:56:41 +02:00
grorp
178591b6d5
Android CI: Additionally make an AAB for uploading to the Play Store ( #14584 )
2024-05-09 19:15:50 +02:00
sfan5
d767ab0890
Add runtime test to mingw CI
2024-04-17 16:58:31 +02:00
paradust7
00ef597639
CI: Pin CMake to 3.28 because of regression in 3.29.1
2024-04-12 16:34:05 +02:00
sfan5
6a7a613741
Update the CI run with multiplayer tests
2024-03-26 21:39:02 +01:00
Desour
9cee9bc279
Build with the imported IrrlichtMt at irr
...
Also remove the now useless options (like IRRLICHT_INCLUDE_DIR)
and update download instructions, CI and similar.
Co-authored-by: sfan5 <sfan5@live.de>
2024-03-26 21:39:02 +01:00
AFCMS
5a27c05b6a
Docker image workflow (publish on ghcr.io
) ( #14230 )
2024-03-24 18:54:09 +01:00
sfan5
b42b03bc40
Restrict lua_api_deploy workflow to main repo
2024-03-24 12:42:50 +01:00
sfan5
4d24537590
Fix multiplayer test missing crashes at shutdown
2024-03-17 15:55:24 +01:00
sfan5
229389b7f6
Use newer IrrlichtMt
2024-02-26 20:47:47 +01:00
wsor4035
fa47af737f
Upgrade CI actions ( #14377 )
2024-02-17 15:34:40 +01:00
sfan5
f483d10c95
Switch to LLVM-based MinGW toolchain ( #14329 )
2024-02-16 21:36:19 +01:00
sfan5
8c3a6a819e
Adjust bug report template
2024-02-16 12:34:40 +01:00
sfan5
c9e10e1dd9
Drop valgrind from CI and instead enable ASan
...
The recently added ioctl use is reported as a false-positive by valgrind.
I tried moving it to different compilers/versions two times and only
hit further issues that were valgrind's fault.
Also includes a tiny fix.
2024-02-04 21:23:05 +01:00
sfan5
699d1bf27c
Use newer IrrlichtMt
...
now with SDL2
2024-01-19 11:54:40 +01:00
sfan5
02fa33252a
Ignore MSVC unit test failures for now
...
Spending time to investigate and fix all them was not part of my plan.
2024-01-17 20:06:26 +01:00
sfan5
2211f4f8f7
Run unit tests in MSVC CI job
2024-01-17 20:06:26 +01:00
sfan5
45561b89a4
Make sure unittests don't try to write to cwd
2024-01-14 13:17:53 +01:00
sfan5
094c433e58
Update clang-tidy workflow
2023-12-25 10:07:28 +01:00
sfan5
cb38b841af
Split windows from linux CI workflows
2023-12-21 18:54:57 +01:00
sfan5
47e557b96a
Enable segment heap on Windows
2023-12-20 21:23:08 +01:00
sfan5
5d3e830176
MinGW toolchain refresh
2023-12-17 20:47:26 +01:00
sfan5
c871b6dd4e
Hash-check buildbot dependencies
2023-12-15 10:23:52 +01:00
sfan5
704b5d88b9
Upload artifacts in MinGW CI
2023-12-15 10:23:52 +01:00
Gary Miguel
da832a295e
Delete clang-format files and comments ( #14079 )
2023-12-15 10:23:44 +01:00
sfan5
0e4de28988
Try to fix VS build failures
2023-11-19 16:22:20 +01:00
ROllerozxa
570fc90bf6
Debundle Minetest Game ( #13818 )
2023-11-07 22:18:26 +01:00
sfan5
ddce858c34
Speed up macOS CI
...
- skip nonsense during package installation
- use actual number of available cores
2023-10-27 20:22:40 +02:00
sfan5
00be802c5c
Use macos-latest for CI
...
Old versions lose support relatively quickly and then silently degrade
to e.g. compiling all dependencies from source which takes a long time.
2023-10-27 20:22:40 +02:00
Desour
591e45657f
Bump minimum clang version to 7.0.1
...
std::variant is broken in clang < 7.0.1 with libstdc++
see: https://github.com/llvm/llvm-project/issues/32569
2023-09-26 22:10:57 +02:00
ROllerozxa
5949172735
Build MkDocs Lua API docs using GitHub CI, deploy to api.minetest.net ( #13675 )
...
* Build MkDocs Lua API documentation using GitHub CI and Pages instead
* Remove Lua highlight hack as codeblocks are correctly marked as Lua now
* fix line endings
2023-09-18 19:17:18 +03:00
1F616EMO~nya
54eacca287
Use issue templates for creating issues ( #13222 )
2023-08-25 22:00:05 +07:00
DS
f41e9e3e0f
Add Irrlicht device info to the mainmenu About tab ( #13636 )
2023-07-17 20:44:54 +02:00
LoneWolfHT
35ad3dabab
Fix MSVC github action
2023-06-24 20:38:31 +02:00
LoneWolfHT
6a328197a5
MSVC CI job: Compile with gettext and LuaJIT
2023-06-22 17:52:35 +02:00
Vitaliy
43c9647fe5
Use absolute URL for the roadmap ( #13617 )
2023-06-21 16:00:04 +07:00
Desour
28766d1879
Bump minimum gcc and clang versions
2023-06-15 10:38:44 +02:00
Zughy
8445c5fe60
Extend roadmap approval time from one week to one month
2023-06-05 12:02:59 +02:00
rubenwardy
b1786e88ac
Use .md extension for markdown files
...
Linking to line numbers is brittle, linking to sections/headings is better.
If you still want to link to a line number, you can append ?plain=1 to GitHub's URL
2023-04-16 20:23:53 +01:00
sfan5
7bfea9b0fe
Disable ubuntu-18.04 CI workflows
...
the base image has been removed by Github, we can see how to fix these later
2023-04-08 17:27:28 +02:00
ROllerozxa
d0b6f217ae
Add option to exclude Development Test from release packages ( #13081 )
...
* `INSTALL_DEVTEST` is the option name
2023-01-09 20:34:13 +01:00