Sasha Szpakowski
f1a55bc36d
CI: use vs2026 when building for Windows
2026-06-13 15:59:33 -03:00
Miku AuahDark
06e8da722c
Revert "Run Windows runners on Windows Server 2022."
...
This reverts commit 454f56f176 .
2026-05-20 19:20:02 +08:00
Miku AuahDark
454f56f176
Run Windows runners on Windows Server 2022.
...
GitHub trying to keep their Visual Studio version stable? Impossible.
* actions/runner-images#14017
* actions/runner-images#14004
2026-05-20 19:11:39 +08:00
Sasha Szpakowski
f8984432b7
minor grammar improvement in pull request template
2026-04-29 20:09:52 -03:00
Sasha Szpakowski
453752d405
minor grammar changes
2026-04-16 21:52:38 -03:00
Sasha Szpakowski
a4e7cdbb10
add basic pull request template
...
inspired by SDL
2026-04-16 21:49:08 -03:00
Sasha Szpakowski
7d41f3ad30
CI: install xtest dependency for SDL3
2026-03-01 11:25:21 -04:00
Sasha Szpakowski
381b4b8621
CI: use windows-2025 image
2025-09-15 22:00:56 -03:00
Sasha Szpakowski
f52811699c
windows CI: install nsis
2025-09-15 22:00:48 -03:00
Miku AuahDark
cdf68b3228
Linux CI: Install wayland and pipewire development libraries.
2025-06-24 12:16:17 +08:00
Sasha Szpakowski
0ae90f3015
CI: clean up linux test names
2025-03-02 17:20:47 -04:00
Humberto Dias
1462bd47cf
Build Linux ARM64 AppImage ( #2154 )
2025-02-18 19:25:19 +08:00
Sasha Szpakowski
652b012b02
vulkan: improve module initialization code to exit to other backends if there's a device but it's not suitable for love.
...
Disallow software rendering (CPU devices) with vulkan by default. The environment variable LOVE_GRAPHICS_VULKAN_ALLOW_SOFTWARE can be set to 1 to override that behaviour.
2025-01-11 14:55:23 -04:00
Mark Jansen
ec4b2901ce
Use a non-deprecated method of selecting the toolchain
...
Co-authored-by: Miku AuahDark <auahdark687291@gmail.com >
2024-11-29 17:46:30 +01:00
Mark Jansen
2089bbd0c8
Work around an issue with github builders
2024-11-29 14:41:06 +01:00
Sasha Szpakowski
95c2a62d7e
CI: change love-appimage-source branch to main
2024-10-13 15:56:54 -03:00
Sasha Szpakowski
d8a17e583b
CI: update mesa version
2024-10-13 14:46:33 -03:00
Sasha Szpakowski
aaccc6d7f0
CI: fix run syntax for macOS
2024-10-12 12:22:02 -03:00
Sasha Szpakowski
72cda62fae
Use SDL3 on macOS and iOS
2024-10-12 12:19:19 -03:00
Sasha Szpakowski
d73ad9e7dc
CI: add destination arg to mac xcodebuild command
2024-08-02 23:04:53 -03:00
Sasha Szpakowski
d387fb94c9
CI: vulkan tests have synchronization validation enabled
2024-06-30 17:38:04 -03:00
Sasha Szpakowski
6ccffec07a
CI: linux uses an updated vulkan sdk with newer validation layers
2024-06-30 17:37:22 -03:00
Sasha Szpakowski
10622e194b
CI: enable vulkan tests on linux
2024-06-24 20:24:51 -03:00
Sasha Szpakowski
5f97efd402
CI: run metal tests on macOS
2024-04-26 20:40:32 -03:00
Sasha Szpakowski
7755bf668e
CI: use wave backend for OpenAL Soft during tests
2024-04-26 20:05:18 -03:00
Sasha Szpakowski
a238d5ae2c
CI: pull from main branch of love-apple-dependencies
2024-04-26 19:51:28 -03:00
Sasha Szpakowski
562de22289
CI: fix jit modules not being uploaded
2024-04-20 19:12:10 -03:00
Sasha Szpakowski
f3a1535dd0
CI: build for iOS simulator using an Apple Silicon computer
2024-04-20 18:58:35 -03:00
Sasha Szpakowski
0b3e5af85f
CI: don't build for 32 bit windows
2024-04-20 18:47:13 -03:00
Sasha Szpakowski
f6613836b9
CI: remove legacy compat build setup for windows
2024-04-20 18:37:52 -03:00
Sasha Szpakowski
02147329ce
CI: explicitly set opengl renderer for tests that should use opengl
2024-04-09 21:20:16 -03:00
Sasha Szpakowski
19d714d1cc
CI: enable graphics debug output (when supported) when running tests
2024-03-12 18:33:05 -03:00
Sasha Szpakowski
ff903ffef3
CI: fix path for test output
2024-03-10 16:44:56 -03:00
Sasha Szpakowski
a07503c3f5
rename test parameters to be simpler.
...
--runAllTests is now --all
--runSpecificMethod is now --method
--runSpecificModules is now --modules
2024-03-10 15:41:31 -03:00
ell
ced6448011
attempt to fix opengl ES not running as ES on windows runner
2024-02-29 10:17:14 +00:00
Miku AuahDark
6d15098ce2
Android: Workaround Java out of memory, attempt 2.
2024-02-27 11:18:42 +08:00
Miku AuahDark
60d4de1a6c
CI: Add Android build steps.
2024-02-26 21:19:11 +08:00
Miku AuahDark
7fda266d0a
Fix pdbstr and srctool extraction.
2024-02-26 20:44:32 +08:00
Miku AuahDark
72d6d8f64f
Windows: Use another way to get pdbstr and srctool for source indexing.
2024-02-26 20:41:50 +08:00
Sasha Szpakowski
c7e4dafd88
CI: pull megasource's main branch
2024-02-19 12:11:15 -04:00
Sasha Szpakowski
1bdb5ded50
CI: update action versions
2024-02-12 20:32:44 -04:00
Sasha Szpakowski
fd2724226a
CI: Re-add step to avoid Strawberry Perl messing with the build.
2024-02-10 22:52:28 -04:00
Sasha Szpakowski
7a55f5fb23
CI: remove strawberry perl deletion workaround for Windows
2024-02-10 13:44:17 -04:00
Sasha Szpakowski
4cd0360a92
CI: Windows builds use VS2022 toolchain
2024-02-10 13:28:52 -04:00
Sasha Szpakowski
12b24c3cc7
CI: don't create compat (aka bunch-of-vc-redist-dll) windows builds.
2023-12-13 20:42:42 -04:00
ell
63d303a22f
make workflow fail if tests fail
2023-11-22 23:15:07 +00:00
ell
825e46621e
finished obj tests
...
- added physics.Contact, physics.Body, and physics.Shape obj tests
- added graphics.Mesh and graphics.ParticleSystem obj tests
- fixed some rgba tolerance needed on a couple methods
- added test conclusion to zip artifact name for quick checking on PRs
- ignored testsuite on compat mode windows builds
2023-11-20 20:05:30 +00:00
ellraiser
1ef183c3c7
Update main.yml
2023-11-17 20:19:51 +00:00
ellraiser
eba8ccb748
Update main.yml
2023-11-17 19:37:56 +00:00
ellraiser
a977ad290b
revert
2023-11-17 17:15:46 +00:00