WIP: Upload to server #1

Closed
yiyi wants to merge 0 commits from upload-to-server into main
Owner
No description provided.
yiyi added 18 commits 2026-07-04 02:24:44 +00:00
简化rclone的安装流程,使用官方提供的安装脚本替代手动下载安装deb包,提升部署可靠性
新增了服务端模组黑名单配置文件,更新.gitignore以忽略本地生成的模组列表文件,添加了服务端专用的断线数据包修复模组,并完善CI工作流使其可以同时打包上传客户端整合包与过滤后的服务端模组。
(beta)启用action测试
Release Modpack / release (push) Failing after 5m5s
05ca2c711b
ci(workflows/updateR2): 测试action
Release Modpack / release (push) Failing after 17s
ba4cd72375
ci(workflows/updateR2): 测试action
Release Modpack / release (push) Successful in 30s
85cd1d43f9
ci(workflows/updateR2): 测试action
Release Modpack / release (push) Successful in 26s
14eab9239f
ci(workflows/updateR2): 测试action
Release Modpack / release (push) Successful in 28s
fdbf344e97
ci(workflows/updateR2): 测试action
Release Modpack / release (push) Successful in 48s
b049d61786
ci(workflows/updateR2): 修改为同步mod文件
Release Modpack / release (push) Failing after 24s
30a5c3fd37
ci(workflows/updateR2): 修复rsync命令不存在的报错
Release Modpack / release (push) Successful in 33s
8e3191f275
更新服务器mod
Release Modpack / release (push) Successful in 35s
4f619267fe
更新mod
Release Modpack / release (push) Successful in 34s
fbc1aeb62a
安装mcrcon工具以通过RCON协议控制服务器,先向在线玩家发送重启通知,等待10秒后保存存档数据并停止服务器以完成重启流程
ci(updateR2工作流): 改用RCON动作替代手动RCON命令
Release Modpack / release (push) Failing after 41s
5b6f87f4c7
移除手动安装mcrcon的步骤,将原流程拆分为广播通知和停机保存两步,简化CI工作流配置
测试
Release Modpack / release (push) Successful in 45s
484006d94a
将触发workflow的条件从指定分支改为client/server标签推送,为不同类型任务添加对应标签的执行条件,启用此前注释的CI流程步骤。
yiyi closed this pull request 2026-07-04 04:09:15 +00:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: yiyi/mcmtrdy#1