Commit Graph

25 Commits

Author SHA1 Message Date
Cyano Hao 2fc9b51053
Fix CI build (#414)
* remove git from CI test

* fix build
2024-05-09 16:14:47 +08:00
Cyano Hao 63da91028b
update Windows XP CI test (#403) 2024-04-28 16:46:59 +08:00
Cyano Hao ad6873614b
Update Linux build scripts (#397)
* update linux build scripts

* update docs
2024-04-27 10:22:53 +08:00
Cyano Hao 4980bd662c
make output of teal--lua consistency check colorful (#361) 2024-04-01 11:00:48 +08:00
Cyano Hao 65809f6edf
add teal--lua consistency check (#357) 2024-03-31 08:27:17 +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 18318653d7
Move from command line to argv array (#216)
* command line -> argv array

* update function names

* update directory structure

---------

Co-authored-by: Roy Qu <royqh1979@gmail.com>
2024-02-28 19:41:05 +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 2b561729f3
Add xmake as alternative build system (#181)
* add xmake as alternative build system

* add feature matrix test
2024-01-19 09:25:21 +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
Vedant c505ee871c
Update winget.yml 2022-09-29 17:06:12 +05:30
Vedant 0355e9f897
Create winget.yml 2022-07-28 20:14:08 +05:30