34 Commits

Author SHA1 Message Date
yiyi d42a1c8d4f 更新 .gitea/workflows/updateR2.yaml
去除冗余的update命令
2026-11-13 06:11:38 +00:00
DMB-codegang-Mac 56e4ea7b9f 修复返回位置 2026-07-09 01:37:12 +08:00
DMB-codegang-Mac 3e42e2b944 ci(workflows): 修复updateR2.yaml中的文件复制路径问题
添加cd ..命令回到项目根目录,让cp命令能正确定位源文件
2026-07-09 01:36:20 +08:00
DMB-codegang-Mac 28379f55bb 把 zip 命令的工作目录切到 client/ 下,解决了action把client误打包的问题 2026-07-09 01:17:37 +08:00
DMB-codegang-Mac 5581a897d2 rclone下载到仓库以提高action效率 2026-07-04 14:12:53 +08:00
DMB-codegang-Mac b20ab1a729 ci(updateR2): 修改rclone的安装方式为deb包安装
替代原有的官方脚本安装方式,提升安装的稳定性与可控性。
2026-07-04 14:01:48 +08:00
DMB-codegang-Mac 46e2df9675 ci(updateR2): 新增发布类型选择并更新作业触发条件
新增工作流输入参数release_type,支持选择客户端、服务端或同时构建两者;将原有的基于分支名的作业条件判断改为基于该输入参数进行筛选。
2026-07-04 13:49:26 +08:00
DMB-codegang-Mac ea0e1cc2cb ci(workflows/updateR2): 修改工作流为手动触发并支持指定运行分支 2026-07-04 13:36:10 +08:00
yiyi 08a94469cf CI:修复缩进问题 2026-07-04 13:22:28 +08:00
yiyi 23c3fd819a CI:修复缩进问题 2026-07-04 13:21:34 +08:00
DMB-codegang-Mac 61dcebf6ff ci 去除原有的固定标签 2026-07-04 03:11:30 +08:00
DMB-codegang-Mac 10124c952b ci(workflows): 调整Gitea CI工作流的触发规则与执行步骤
将触发workflow的条件从指定分支改为client/server标签推送,为不同类型任务添加对应标签的执行条件,启用此前注释的CI流程步骤。
2026-07-04 03:09:24 +08:00
DMB-codegang-Mac 484006d94a 测试
Release Modpack / release (push) Successful in 45s
2026-07-04 03:00:44 +08:00
DMB-codegang-Mac 5b6f87f4c7 ci(updateR2工作流): 改用RCON动作替代手动RCON命令
Release Modpack / release (push) Failing after 41s
移除手动安装mcrcon的步骤,将原流程拆分为广播通知和停机保存两步,简化CI工作流配置
2026-07-04 02:49:25 +08:00
DMB-codegang-Mac ab6970ab8b ci(updateR2 workflow): 添加模组更新后通过RCON自动重启服务器的步骤
Release Modpack / release (push) Failing after 30s
安装mcrcon工具以通过RCON协议控制服务器,先向在线玩家发送重启通知,等待10秒后保存存档数据并停止服务器以完成重启流程
2026-07-04 02:41:36 +08:00
DMB-codegang-Mac 8e3191f275 ci(workflows/updateR2): 修复rsync命令不存在的报错
Release Modpack / release (push) Successful in 33s
2026-07-04 02:01:13 +08:00
DMB-codegang-Mac 30a5c3fd37 ci(workflows/updateR2): 修改为同步mod文件
Release Modpack / release (push) Failing after 24s
2026-07-04 01:58:05 +08:00
DMB-codegang-Mac 85cd1d43f9 ci(workflows/updateR2): 测试action
Release Modpack / release (push) Successful in 30s
2026-07-04 01:48:33 +08:00
DMB-codegang-Mac ba4cd72375 ci(workflows/updateR2): 测试action
Release Modpack / release (push) Failing after 17s
2026-07-04 01:46:44 +08:00
DMB-codegang-Mac 05ca2c711b (beta)启用action测试
Release Modpack / release (push) Failing after 5m5s
2026-07-04 01:39:07 +08:00
DMB-codegang-Mac 7b53025b5b ci: 新增自动化客户端整合包和服务端模组上传工作流
新增了服务端模组黑名单配置文件,更新.gitignore以忽略本地生成的模组列表文件,添加了服务端专用的断线数据包修复模组,并完善CI工作流使其可以同时打包上传客户端整合包与过滤后的服务端模组。
2026-07-04 01:36:08 +08:00
DMB-codegang-Mac f84884d3ff ci(workflows): 改用官方安装脚本安装rclone
简化rclone的安装流程,使用官方提供的安装脚本替代手动下载安装deb包,提升部署可靠性
2026-07-03 13:30:11 +08:00
DMB-codegang-Mac 0a6018df62 重新更改目录结构
Release Modpack / release (push) Successful in 10m51s
2026-07-03 12:48:06 +08:00
DMB-codegang-Mac bd737ffa3e ci(workflows/updateR2): 修复R2同步路径并新增打包与配置清理步骤
Release Modpack / release (push) Successful in 30m0s
调整modpack同步逻辑,将资源文件打包至dist/modpack目录后再同步至R2,同时新增清理rclone配置的步骤以保障安全。
2026-07-02 00:40:24 +08:00
DMB-codegang-Mac d2375e660a ci(updateR2): 改为使用日期时间作为发布版本号
Release Modpack / release (push) Successful in 12m52s
新增自动生成版本的步骤,确保每次发布都拥有唯一的版本
2026-07-01 20:56:34 +08:00
DMB-codegang-Mac 7009e5853f ci(updateR2工作流): 替换setup-rclone动作为手动安装配置rclone 2026-07-01 20:51:57 +08:00
DMB-codegang-Mac a97dc6f634 ci: 更新Gitea Actions的updateR2工作流
Release Modpack / release (push) Failing after 17m32s
调整代码拉取目录,修改整合包打包配置,新增自动上传到Cloudflare R2的步骤
2026-07-01 19:44:12 +08:00
DMB-codegang-Mac 49ea7afab9 1
Release Modpack / release (push) Successful in 40s
2026-07-01 12:51:33 +08:00
DMB-codegang-Mac 6bfefb2006 ci(workflows): 调整Gitea发布工作流适配标签触发与官方发布动作
- 将工作流触发条件从main分支推送改为匹配所有标签推送
- 移除自动生成发布标签的步骤,直接使用ref_name作为标签和发布名称
- 替换第三方发布动作为Gitea官方发布动作
2026-07-01 12:48:22 +08:00
DMB-codegang-Mac d89805024b test
Release Modpack / release (push) Failing after 19s
2026-07-01 11:06:15 +08:00
DMB-codegang-Mac 7528dd2207 ci(workflows): 将updateR2.yaml中的apt-get命令替换为apt
Release Modpack / release (push) Failing after 3s
2026-07-01 11:01:03 +08:00
DMB-codegang-Mac 9f48060ee8 ci(updateR2工作流): 为updateR2工作流添加Node.js与npm安装步骤
Release Modpack / release (push) Failing after 2s
2026-07-01 10:54:36 +08:00
DMB-codegang-Mac 49c3922e37 ci(.gitea/workflows/updateR2): 修改updateR2工作流的运行节点配置
Release Modpack / release (push) Has been cancelled
2026-06-30 23:16:27 +08:00
DMB-codegang-Mac e4ed720794 ci: 添加Gitea自动发布工作流和初始IDEA项目配置文件
Release Modpack / release (push) Failing after 5m57s
配置Gitea Actions实现main分支推送时自动打包并发布modpack,同时添加IntelliJ IDEA项目基础配置
2026-06-30 23:12:50 +08:00