Commit Graph

38 Commits

Author SHA1 Message Date
Miku AuahDark c46423198e Reduce the compiled binary size. 2023-01-15 11:48:04 +08: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
Alex Szpakowski fc1c1e1e1f Merge branch 'main' into 12.0-development 2021-12-30 16:39:22 -04:00
Alex Szpakowski b66daf3338 Update iOS CI for xcframework dependencies 2021-12-30 12:48:41 -04:00
Miku AuahDark 165ffa7e34 Package JIT modules as artifact in Windows
See #1752
2021-12-30 20:00:04 +08:00
Alex Szpakowski ebe628eb8b Update CI and readme for new love-apple-dependencies repo path. 2021-12-28 16:25:03 -04:00
Alex Szpakowski c8038f22df Merge branch 'main' into 12.0-development 2021-12-24 11:35:35 -04:00
Miku AuahDark 7b6012891d Replace AppImage packaging method.
The new AppImage packaging method compiles all the dependencies from
source instead of using system-provided libraries, which can be
problematic in certain situations (see #1710).

Fixes #1710 and closes #1700
2021-11-20 11:42:33 +08:00
Alex Szpakowski e5954af38e update Github Actions builds to pull megasource from the new main branch 2021-10-16 21:14:38 -03:00
Alex Szpakowski 433190d1df Merge branch 'master' into 12.0-development 2021-06-06 11:43:54 -03:00
Alex Szpakowski df4519873c Add github build action for iOS.
Currently builds iOS Simulator only (to avoid needing code signing), with no artifacts.
2021-05-30 16:44:06 -03:00
Miku AuahDark 4fe21d40d1 Switch from Ubuntu 16.04 to 18.04
This is only for GitHub Actions artifacts (due to actions/virtual-environments#3287),
thus official releases will hopefully still based on 16.04.
2021-05-30 23:36:12 +08:00
Alex Szpakowski 5b4c4e5a0e github action for macOS archives .app file. 2021-05-30 12:07:02 -03:00
Alex Szpakowski 28a3dca937 Add github build action for macOS 2021-05-30 12:06:26 -03:00
Alex Szpakowski 6521ebfabc use the 12.x branch of megasource for CI builds 2020-10-12 18:26:57 -03:00
Joel Schumacher 789110208f Add GitHub action steps to build AppImage 2020-03-15 18:03:25 +01:00
Miku AuahDark 0e5a6d8ba5 Actions: use -j2 for Windows cmake build (hopefully faster)
[skip ci]
2020-01-26 21:23:33 +08:00
Alex Szpakowski 55e1ce6579 github actions: minor updates to Windows CI
use a platform-specific name for build artifacts, and use VS2019 toolset instead of VS2017 toolset.
2020-01-13 17:51:49 -04:00
Miku AuahDark 088866f3a6 Actions CI 2020-01-13 11:18:05 +08:00