Commit Graph

67 Commits

Author SHA1 Message Date
ell 58fa1c8ccd test the test workflow 2023-11-14 18:34:53 +00:00
ell d23c396813 split workflow 2023-11-14 18:15:37 +00:00
ell c682ba15d9 use 12.0dev workflow 2023-11-14 18:01:34 +00:00
ell 75c2667c53 Update main.yml 2023-11-14 17:53:13 +00:00
ell a9a5507455 add missing linux lib req 2023-11-14 17:52:04 +00:00
ell 137126656a update ci run 2023-11-14 13:00:09 +00:00
ell 658c75b5c3 latest from love-test 2023-11-14 09:47:36 +00:00
ell 09d0ace4b6 finished a bunch of modules
- finished audio module
- finished data module
- finished filesystem module
- finished font module (note: glphy test fails, but seems to be a 12.0 issue)
- finished image module
- finished maths module
- finished sound module
- finished thread module
- finished video module
- fixed pcall error not showing in results for invalid test code
2023-10-14 18:18:53 +01:00
ell f477b8085f finish graphics module + HTML image comparison
- added mostly all graphics draw tests
- added a basic set of "expected" images (generated from successful tests)
- HTML output now shows the expected vs actual generated images for each of the graphics tests applicable
2023-10-09 22:32:41 +01:00
ell add23a4ab0 fix mesa install 2023-10-08 21:11:07 +01:00
ell c7c8f25284 added objects module placeholders 2023-10-08 18:25:00 +01:00
ell e1948f6e57 added all graphics 'state' tests 2023-10-08 17:12:07 +01:00
ell 8f10ba907c check flag change 2023-10-06 15:58:55 +01:00
ell a620910121 add renderer alts. 2023-10-06 15:33:53 +01:00
ell 5ac5438cb4 try lovec instead 2023-10-06 15:02:12 +01:00
ell 6a0ff067c8 fixed test.filesystem.openFile 2023-10-06 14:39:43 +01:00
ell 04293d3fbd use love-test-report action
added md support to work with love-test-report, a basic action made to just dump md files into repo checks
2023-10-06 13:26:51 +01:00
ell ac5f97e656 Update main.yml 2023-10-06 10:14:44 +01:00
ell a513320a47 prevent empty <failure/> tag
dorny/test-reporter@v1 will fail to parse <failure> tags that are empty as it's expected a message both in the attr and inside
2023-10-06 10:10:08 +01:00
ell fae3b6ff63 fix xml format 2023-10-06 00:37:35 +01:00
ell db600b7fb6 output to src 2023-10-06 00:08:39 +01:00
ell 1692f7f2e8 Test MacOS Testing workflow 2023-10-05 23:44:15 +01:00
Sasha Szpakowski 6e80d85110 Merge branch 'main' into 12.0-development 2023-08-19 21:35:55 -03:00
Miku AuahDark 39763bba2f Retry make getdeps 250 times. 2023-04-26 22:18:53 +08:00
Miku AuahDark c849f71d14 Artifact AppImage debug symbols. 2023-04-15 16:17:42 +08:00
Miku AuahDark 544bba8ef0 Update GitHub Actions dependencies. 2023-04-15 16:16:42 +08:00
Miku AuahDark fa9978ec08 Use Ubuntu 20.04 for Linux build.
actions/runner-images#6002
2023-04-14 23:25:12 -03:00
Miku AuahDark c46423198e Reduce the compiled binary size. 2023-01-15 11:48:04 +08:00
Sasha Szpakowski 0acb2f57dc Revert "CI: explicitly set the visual studio version when building for windows"
This reverts commit fed946505f.
2023-01-14 10:58:32 -04:00
Sasha Szpakowski fed946505f CI: explicitly set the visual studio version when building for windows 2023-01-14 10:54:59 -04:00
Miku AuahDark 20ad44cd99 Source index PDB and upload it as artifacts. 2023-01-14 16:10:41 +08:00
Sasha Szpakowski 6a6ec2eeb6 Merge branch 'main' into 12.0-development 2023-01-06 17:15:29 -04:00
Sasha Szpakowski 52fa5cf8f0 CI: update repository URL for love-appimage-source 2023-01-06 17:12:01 -04:00
Sasha Szpakowski b0ae189d13 mac/iOS: CI uses 12.x branch of love-apple-dependencies 2023-01-01 19:01:43 -04:00
Miku AuahDark 77e602f055 Workaround GitHub Actions build issue in Windows.
See actions/runner-images#6627
2022-11-27 12:46:20 +08:00
niki e95319873c Merge remote-tracking branch 'upstream/12.0-development' into 12.0-development 2022-10-25 13:52:35 +02:00
Miku AuahDark 2f9f6cd8d6 Fix Windows workflow variable outputs. 2022-10-17 00:59:22 +08:00
Miku AuahDark 05c23fad75 Fix default shell in Windows workflow. 2022-10-17 00:36:28 +08:00
Miku AuahDark 25c604a6b1 Update workflow dependency versions. 2022-10-17 00:31:47 +08:00
Miku AuahDark 0f82f6c7b3 Add Windows ARM64 workflow. 2022-10-17 00:30:01 +08:00
Miku AuahDark 05efd121e5 Minor cleanup to GitHub Actions Windows build. 2022-10-16 20:22:48 +08:00
Miku AuahDark b34704917f Use 12.x branch for love-appimage-source Linux build. 2022-10-16 17:51:02 +08:00
niki a088574cc3 remove vulkan-dev from linux ci 2022-10-15 15:02:41 +02:00
niki 9ed017f10e remove vulkan sdk from github actions 2022-10-15 15:01:31 +02:00
Miku AuahDark 94aaf40056 Use Ubuntu 20.04 for Linux build.
actions/runner-images#6002
2022-09-24 13:26:28 +08:00
slime73 8695e6160c Merge pull request #1789 from nikeinikei/vulkan
Vulkan Graphics Backend
2022-09-19 16:44:06 -03:00
slime b9e67c6af9 github actions: upload windows exe and zip artifacts 2022-09-18 22:58:46 -03:00
slime 7f7b6b0363 Improve github actions uploads.
- upload zips with and without the Windows 10 UCRT dlls.
- only upload one file with jit modules for Windows.
- linux appimage has 'linux' in the name.
2022-09-18 22:19:18 -03:00
niki 46598480c4 vulkan: try fix github actions linux build 2022-09-13 14:34:11 +02:00
niki 4a34924031 try fix github workflows 2022-05-08 22:59:00 +02:00