徐晓伟
dda39f0c67
CI (Linux): adds loong64 build workflow ( #2469 )
...
* CI: add loong64 build workflow
Add reusable workflow for building fastfetch on LoongArch 64-bit
architecture using QEMU user-mode emulation + Docker container
(lcr.loongnix.cn/debian:14). Integrate into CI pipeline and
release dependencies.
* CI (loong64): pin docker/setup-qemu-action to full commit SHA
Pin to 06116385d9baf250c9f4dcb4858b16962ea869c3 (v4.1.0) for
immutable action reference as required by Codacy.
2026-07-21 21:14:38 +08:00
李通洲
69f3d9ae33
CI (FreeBSD): fixes building
2026-07-20 16:06:22 +08:00
李通洲
2ae9c3da33
CI (Linux): removes armv6li
...
Doesn't have gcc13+
2026-07-11 08:14:25 +08:00
Carter Li
c31779e99d
CI: ensures CMAKE_BUILD_TYPE is correctly set
2026-07-10 14:44:39 +08:00
Carter Li
35dbcb2588
CI: updates scripts
2026-07-04 18:49:00 +08:00
Carter Li
49a1e42efd
CI: updates spellcheck
2026-06-18 13:39:56 +08:00
Carter Li
2edc41dd9a
CI (OpenBSD): updates packages
2026-06-11 15:14:39 +08:00
Carter Li
4594734b66
CI (OpenBSD): updates OS version
2026-06-09 16:07:56 +08:00
李通洲
8ee08d0067
CI: don't run heavy tests if the light one failed
2026-06-07 16:40:40 +08:00
李通洲
23ca6d94ab
CI: run codec module
2026-06-02 00:15:42 +08:00
Carter Li
2751737ebe
CI: builds with quickjs-ng support
2026-05-22 10:24:25 +08:00
李通洲
52972ed833
CI (Windows): bundles dlls of lua & qjs
2026-05-18 11:06:30 +08:00
李通洲
724b816252
CI: builds with lua support
2026-05-17 23:21:49 +08:00
李通洲
79c67ec0d7
CI (Linux): installs libefl
2026-05-13 14:37:39 +08:00
Carter Li
0747fc0887
CI (OmniOS): fixes build
2026-05-10 17:35:33 +08:00
李通洲
77c916f747
CI: splits different jobs into different yml files
2026-04-03 08:55:38 +08:00
李通洲
6d73ecb944
CI: updates deps
2026-03-27 20:53:57 +08:00
李通洲
5f84630276
CI (macOS): disables vulkan because it crashes on Intel build
2026-03-27 09:50:32 +08:00
Carter Li
05fa8b0994
CI (Linux): fixes a CI error
...
```
kde-output-device-v2-client-protocol.h:257:9: error: implicit declaration of function 'wl_proxy_marshal_flags'; did you mean 'wl_proxy_marshal_array'? [-Werror=implicit-function-declaration]
257 | wl_proxy_marshal_flags((struct wl_proxy *) kde_output_device_registry_v2,
| ^~~~~~~~~~~~~~~~~~~~~~
| wl_proxy_marshal_array
```
2026-03-12 10:06:00 +08:00
李通洲
f781f8d9ea
Global (Windows): drops WIN7_COMPAT support
2026-03-07 11:49:56 +08:00
李通洲
14dccce393
CI (Linux): builds fastfetch with chafa support
2026-03-06 15:27:55 +08:00
Carter Li
ca8f54d331
CI: forwards envs & upgrades deps
2026-02-27 15:44:09 +08:00
李通洲
ba27f4f2ef
CI: adds Solaris
2026-02-11 15:50:58 +08:00
李通洲
4a581039d5
CI: fixes building
2026-01-24 09:17:13 +08:00
李通洲
79849fb2b5
CI: updates dependencies
2026-01-23 10:26:04 +08:00
李通洲
0a17da2da0
CI (Windows): build win7-compat artifacts
2026-01-08 09:40:11 +08:00
李通洲
234552fbf2
CI (OpenBSD): uses clang-21
2026-01-07 16:22:28 +08:00
李通洲
7ae007a1d0
CI (OpenBSD): upgrades OS version
2026-01-07 08:58:20 +08:00
李通洲
2b620cf487
CI (SunOS): fixes a CI error
2025-12-04 16:15:20 +08:00
李通洲
db623b9c86
CI (Linux): adds Debian i386 packaging and verify deb package in CI
...
Fixes #2019
2025-10-22 17:45:50 +08:00
李通洲
51bc6d421a
CI (Windows): switches CI to use the release signing policy on the master branch
2025-10-18 00:47:35 +08:00
李通洲
6b8b7c1a62
CI (Windows): signs PE files
2025-10-08 00:39:22 +08:00
李通洲
316d8ddf9b
CI (Linux): disables post operations for polyfilled binaries
...
Fixes #1990
2025-10-03 12:16:15 +08:00
李通洲
7a055a2254
CI: upgrades compiler versions
2025-10-01 10:07:28 +08:00
李通洲
adc25f4420
CI: adds Debian libc6 dependency to package config
...
Fixes #1981
2025-09-28 14:43:38 +08:00
李通洲
9eed149b09
CMake (Linux): adds i686 CI build and unify processor naming
...
Fixes #1978
2025-09-25 16:30:59 +08:00
李通洲
4e84094fd8
CI (OpenBSD): updates CI workflow to upgrade packages before install
2025-09-23 16:41:18 +08:00
李通洲
7b9fce0189
CI (Linux): adds GCC 13 toolchain to CI build environment
2025-09-23 16:00:45 +08:00
李通洲
9ab5c33008
CI: fix release action
2025-09-23 10:19:55 +08:00
李通洲
350ffced13
CI: upgrades runner of intel macOS
2025-09-22 14:13:41 +08:00
李通洲
2c22c3b0c0
CI (Windows): add chafa dependency
2025-09-18 13:44:51 +08:00
李通洲
8bd171a9ff
CI: adds glibc polyfill step for compatibility
2025-09-17 14:28:40 +08:00
李通洲
509d6bf30c
CI: merge more jobs
2025-09-17 14:00:23 +08:00
李通洲
ab8a13b2d3
CI: update cmake version
2025-09-17 10:39:59 +08:00
Carter Li
3bcdcc5dbf
CI: merge amd64 and aarch64 code with matrix
2025-09-16 16:28:45 +08:00
Carter Li
7d08f81075
Settings: removes direct XFConf support in favor of DBus backend
2025-09-04 09:43:57 +08:00
李通洲
c51cc8ce6b
CI: bump dependencies
2025-09-03 16:01:09 +08:00
李通洲
a9aaa36b2c
CI (DFBSD): enable
2025-08-17 23:08:43 +08:00
李通洲
bef4ee1fbc
CI (SunOS): fix build
2025-08-17 23:03:45 +08:00
李通洲
41cffac80c
CI: adds default build type to CI environment
2025-08-16 13:10:35 +08:00