1206 Commits

Author SHA1 Message Date
Aoran Zeng
a7b55064b1
Update README for deb URL 2025-06-16 18:03:21 +08:00
Aoran Zeng
50d6324b40
Fix lintian warning 2025-06-16 17:59:40 +08:00
Aoran Zeng
31addff431
Fix warning of debuild 2025-06-16 17:20:43 +08:00
Aoran Zeng
a86ed49615
Fix chsrc get rustup 2025-06-16 17:08:57 +08:00
Aoran Zeng
7c7c1ddc00
Fix chsrc get nvm 2025-06-16 17:07:03 +08:00
Aoran Zeng
d292c0c3fb
Add make check target 2025-06-16 16:53:54 +08:00
Aoran Zeng
0821663073
Add clean-deb target 2025-06-16 16:52:11 +08:00
Aoran Zeng
2124770aeb
Use simplified name for deb makefile 2025-06-16 16:49:33 +08:00
Aoran Zeng
975b2391cb
Use standard lower-case deb 2025-06-16 16:45:32 +08:00
Aoran Zeng
02c3a815de
Workflows use zh
[skip ci]
2025-06-16 16:34:10 +08:00
Aoran Zeng
d798da80f7
cp is so stupid 2025-06-16 16:17:41 +08:00
Aoran Zeng
9e66fe4e93
Debug dist-for-pre 2025-06-16 15:57:32 +08:00
Aoran Zeng
1c630d3c5b
Use zh step name and stabilize pre URL for deb 2025-06-16 15:30:17 +08:00
Aoran Zeng
7543e67920
Upgrade softprops/action-gh-release to v2 2025-06-16 02:23:57 +08:00
Aoran Zeng
e2b6bb9233
Deprecate actions/upload-release-asset
[GitHub #202]
2025-06-16 02:20:43 +08:00
Aoran Zeng
40ef2ae201
Upgrade actions/checkout to v4 2025-06-16 01:43:44 +08:00
Aoran Zeng
91e0696bc5
Extract version number from source code 2025-06-16 01:37:07 +08:00
Aoran Zeng
d6a3de0558
Rename workflow file 2025-06-16 00:44:42 +08:00
Aoran Zeng
4339e856d3
Rename workflows and add headers 2025-06-16 00:40:04 +08:00
Aoran Zeng
ac676e07c6
Simplify PR template 2025-06-15 23:59:30 +08:00
Aoran Zeng
5d992335f1
Update README.md 2025-06-15 23:44:12 +08:00
Aoran Zeng
aea231bbc0
Rename to deb-installation-test.sh 2025-06-15 23:38:04 +08:00
Aoran Zeng
5a1c1f5470
Update homepage of debian/control 2025-06-15 23:37:41 +08:00
Aoran Zeng
8a288b90bc
Add file header to debian scripts 2025-06-15 23:37:13 +08:00
Aoran Zeng
187f90dca5
Update DEB doc 2025-06-15 23:18:33 +08:00
Aoran Zeng
aa1ab323d9
Update debian/copyright according to the standard copyright-format 2025-06-15 23:15:43 +08:00
Aoran Zeng
ecb083208f
Fix working dir in pkg-deb.yml
[GitHub #202]
2025-06-15 14:47:01 +08:00
Aoran Zeng
42135de152
Rewrite updating of debian/changelog, step build and step move of the package in pkg-deb.yml
[GitHub #202]
2025-06-15 14:36:07 +08:00
Aoran Zeng
ebbe2521bc
Add push event trigger for pkg-deb.yml
[GitHub #202]
2025-06-15 14:22:19 +08:00
Aoran Zeng
d4e1e7dd37
Try use same GitHub token for CI 2025-06-15 13:49:12 +08:00
Aoran Zeng
075f91cbde
Update DEB contributor info 2025-06-15 13:46:24 +08:00
Aoran Zeng
258b54ba32
Update debian/changelog 2025-06-15 13:36:32 +08:00
Aoran Zeng
683aadee17
Update pkg doc 2025-06-15 13:28:35 +08:00
Aoran Zeng
c6bbf99883
Update DEB doc
[GitHub #207]
2025-06-15 13:00:31 +08:00
Aoran Zeng
5de4f64133
Add notes to debian/rules 2025-06-15 12:26:27 +08:00
Aoran Zeng
62fefdb09d
Fix Makefile 2025-06-15 12:04:01 +08:00
Aoran Zeng
9b3ca55818
Separate deb.makefile 2025-06-15 12:02:44 +08:00
Aoran Zeng
3c84ad550d
Move debian into pkg/DEB 2025-06-15 11:34:26 +08:00
Aoran Zeng
eb808c49a5
Move deb related doc and test file into pkg/DEB
[GitHub #207]
2025-06-15 11:26:33 +08:00
Aoran Zeng
7c7408e4b8
Ignore DEB build artifacts
[GitHub #207]
2025-06-15 11:19:26 +08:00
Aoran Zeng
a2321fdc06
All use Starting and Finished, remove deb-prepare prerequisite
[GitHub #207]
2025-06-15 11:15:31 +08:00
Aoran Zeng
aab3042c88
Let deb-clean delete all artifacts
[GitHub #207 #206 #202]
2025-06-15 11:04:10 +08:00
ccmywish
c41bcf7e38
Merge pull request #206 from sanchuanhehe/main 2025-06-15 10:13:59 +08:00
sanchuanhehe
cac040efdf fix(makefile): 添加测试环境信息输出,更新测试目标
fix(xy.c): 注释掉对虚拟HOME环境的断言,待后续解决
2025-06-14 23:58:54 +08:00
sanchuanhehe
74915f629d fix(test): 更新测试中chsrc.png文件路径,修正图片文件的引用位置 2025-06-14 22:10:55 +08:00
sanchuanhehe
d425fff037 fix(debian): 移除不再需要的 compat 文件 2025-06-14 21:39:10 +08:00
sanchuanhehe
d25c0addcb fix(docs): 移除暂时不支持的 arm64 和 armhf 架构说明,移除level 13 不需要的make 目标 2025-06-14 21:36:36 +08:00
sanchuanhehe
dc9cb70217 fix(debian): 更新安装步骤,使用 install 命令简化文件复制,更新兼容性和标准版本 2025-06-14 21:29:13 +08:00
sanchuanhehe
a67fc7c859 Merge branch 'main' of https://github.com/sanchuanhehe/chsrc 2025-06-14 21:20:26 +08:00
sanchuanhehe
8f99e12efb fix(debian): 简化安装步骤,使用 DESTDIR 变量替代手动创建目录和复制文件 2025-06-14 21:19:08 +08:00