Commit Graph

17 Commits

Author SHA1 Message Date
Cyano Hao ad6873614b
Update Linux build scripts (#397)
* update linux build scripts

* update docs
2024-04-27 10:22:53 +08:00
Roy Qu 7fccf45c95
Disable opensuse build in build.yml 2024-03-08 07:01:42 +08:00
Cyano Hao 498bc556e2
workaround chmod failures in containerized CI build (#236) 2024-03-06 17:33:13 +08:00
Cyano Hao a5e17d702d
Update Linux packaging for Qt 5.15 (#234)
* update appimage build

* update Qt version in BUILD.md

* add AppImage to CI build

* add statically linked package for Ubuntu 20.04

* add statically linked deb to CI build
2024-03-06 17:32:21 +08:00
Cyano Hao d5ea217945
fetch full history in CI (#232) 2024-03-04 18:38:09 +08:00
Roy Qu 64afb18dfd Remove debian 13 in github build script 2024-03-03 17:49:41 +08:00
Roy Qu 3a58e06ac1 Remove debian 10 / ubuntu 20.04 in builds
Remove debian sid in build temporarily.
2024-03-03 17:03:47 +08:00
Cyano Hao 9740537140
Update CI build (#228)
* do not fail fast in CI build

* update Windows XP Qt build for CI
2024-03-01 18:27:15 +08:00
Cyano Hao 5ada4b6e4b
Fix deb rules compatibility (#206)
* workaround debian 10 and ubuntu 20.04

* add more Debian/Ubuntu to CI
2024-02-22 10:31:07 +08:00
Cyano Hao 89c895837a
disable openSUSE CI build (#191) 2024-02-21 09:44:51 +08:00
Cyano Hao 8d056116d3
fix macOS packaging in CI build using official Qt (#178) 2024-01-18 10:43:24 +08:00
Cyano Hao 5cf21bcc27
Update Qt 5.6 build instruction and add to CI (#177)
* update build instruction for legacy Windows

* add CI build for windows legacy

* merge mingw CI builds

* merge deb CI builds

* fix typo

* bump qt 5.6 build
2024-01-18 10:43:10 +08:00
Cyano Hao 3f5996fcc0
fix Lua in ARM64EC CI build (#171) 2024-01-18 10:41:40 +08:00
Cyano Hao e542613acf
Add CI build for MSVC x64 (#166)
* add CI build for MSVC x64

* remove vcredist in CI build

* add CI build for MSVC ARM64EC
2023-12-22 18:03:55 +08:00
Cyano Hao 5c810bd1c9
Update Linux packaging (#160)
* update arch linux deps; make it CI-friendly

* fix musl compatibility

* alpine linux packaging

* add musl-based Linux to CI

* update rpm build

* update doc
2023-11-19 08:48:58 +08:00
Cyano Hao adbbf96733
add RPM package (#150) 2023-10-24 12:20:32 +08:00
Cyano Hao ead90dd6b4
add CI build (#148) 2023-10-23 16:47:32 +08:00