dependabot[bot]
|
d151558f96
|
build(deps): bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-02-12 22:23:17 +08:00 |
|
dependabot[bot]
|
d4b5867cbf
|
build(deps): bump actions/upload-pages-artifact from 3 to 4
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-02-12 22:23:03 +08:00 |
|
GeWuYou
|
93302dbc23
|
chore(ci): 更新文档发布工作流配置
- 移除 bun 安装步骤中的缓存配置
- 删除依赖安装步骤
|
2026-02-12 14:50:50 +08:00 |
|
GeWuYou
|
2105833f2f
|
fix(ci): 修复文档工作流配置中的参数名称错误
- 将参数名从 docs-path 更改为 docs_dir
- 确保与 llms-txt-action 的预期输入参数一致
|
2026-02-12 14:46:44 +08:00 |
|
GeWuYou
|
93b25a19f7
|
docs(core): 更新命令系统文档并移除控制器独立文档
- 移除 controller.md 文件,将控制器相关内容整合到其他文档中
- 重构 command.md 文档,更新命令基类的类型参数设计
- 添加新的命令基类 AbstractCommand<TInput> 和 AbstractCommand<TInput, TResult>
- 更新命令使用示例,采用输入参数对象替代构造函数参数
- 优化事件注册相关代码示例,移除 Godot 特定的生命周期方法
- 更新依赖注入容器文档,明确 Register 方法的泛型特性
- 添加模型异步初始化功能说明和相关接口介绍
- 重构查询系统文档,统一采用输入参数对象的设计模式
- 更新架构生命周期枚举值,使用更准确的阶段名称
- 添加 GitHub Actions 工作流配置,集成 LLM 准备的文档索引功能
|
2026-02-12 13:13:07 +08:00 |
|
GeWuYou
|
a5a90a59bd
|
chore(workflow): 更新 Bun 版本配置
- 将 publish-docs.yml 工作流中的 Bun 版本从 2.1.x 改为 latest
- 保持缓存配置不变
|
2026-02-11 13:53:35 +08:00 |
|
GeWuYou
|
3791dc5b13
|
chore(workflow): 更新文档发布工作流配置
- 添加详细的中文注释说明工作流功能和配置项
- 修改触发条件支持标签推送和手动触发两种方式
- 配置工作流所需权限包括 contents、pages 和 id-token
- 更新并发控制配置格式并设置不允许取消进行中的任务
- 优化步骤命名从数字编号改为功能描述性名称
- 添加 Bun 缓存配置和工作目录指定
- 改进条件判断逻辑支持正式版本标签和手动触发
|
2026-02-11 13:50:56 +08:00 |
|
GeWuYou
|
62fbfd41e1
|
chore(workflow): 添加手动触发文档发布工作流功能
- 在 GitHub Actions 工作流配置中添加 workflow_dispatch 触发器
- 允许通过 GitHub 界面手动运行文档发布流程
- 保留原有的 push 和 tags 触发规则
- 维持现有的权限设置不变
|
2026-02-11 13:45:51 +08:00 |
|
GeWuYou
|
604d720639
|
fix(workflow): 修复文档发布工作流条件并指定Bun版本
- 修复了触发文档发布的条件逻辑
- 指定Bun.js版本为2.1.x以确保兼容性
- 移除了不必要的分支检查条件
|
2026-02-11 13:33:13 +08:00 |
|
GeWuYou
|
d147bc01fe
|
chore(ci): 更新文档发布工作流以使用 Bun.js
- 将 Node.js 设置替换为 Bun.js 安装
- 更新依赖安装命令从 npm 到 bun
- 更新构建命令从 npm run build 到 bun run build
- 移除缓存配置选项
|
2026-02-11 13:33:13 +08:00 |
|
GeWuYou
|
5e92232cc6
|
chore(workflow): 更新文档发布工作流配置
- 修改标签匹配模式从 '*' 到 'v*' 以确保版本标签格式一致性
- 添加条件判断逻辑以精确控制工作流触发时机
- 增加对预发布标签的过滤处理
- 为手动文档发布增加分支合并条件支持
|
2026-02-11 13:33:13 +08:00 |
|
GeWuYou
|
713dd65d50
|
chore(workflow): 更新文档发布工作流配置
- 移除对所有分支的推送触发器
- 删除通配符标签匹配规则
- 简化工作流权限配置
- 优化工作流触发条件设置
- [release ci]
|
2026-02-11 12:52:14 +08:00 |
|
GeWuYou
|
8f30361972
|
refactor(docs): 将文档构建工具从 DocFX 迁移到 VitePress
- 移除 .NET SDK 相关配置,改为使用 Node.js 环境
- 更新依赖安装方式,使用 npm 替代 dotnet restore
- 修改构建命令为 npm run build,替换原有的 DocFX 构建流程
- 调整输出路径配置,从 docfx/_site 改为 docs/.vitepress/dist
- 更新工作流触发条件,启用 push 触发器替代手动触发
- 重命名作业名称为 build-and-deploy,简化部署流程
- 更新 Action 版本号,统一使用较新的版本
- [release ci]
|
2026-02-11 12:52:14 +08:00 |
|
dependabot[bot]
|
4647d1f184
|
build(deps): bump actions/setup-dotnet from 4 to 5
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 4 to 5.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-02-05 21:05:04 +08:00 |
|
dependabot[bot]
|
91bb7020d6
|
build(deps): bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-02-05 21:02:16 +08:00 |
|
GeWuYou
|
222c481ffa
|
chore(workflow): 更新工作流配置
- 修改 auto-tag.yml 中的触发工作流名称从 "License Compliance (Feluda)" 到 "CI - Build & Test"
- 移除 license-compliance.yml 中的上传合规产物步骤
- 在 publish-docs.yml 中启用 workflow_dispatch 触发方式
|
2026-02-03 21:39:30 +08:00 |
|
GeWuYou
|
efd7ababd2
|
feat(ui): 添加基于实例的UI显示方法
- 在UiRouterBase中新增Show方法,支持通过IUiPageBehavior实例显示UI
- 为IUiRouter接口添加对应的Show方法重载签名
- 添加详细的XML文档注释说明参数用途
- 临时禁用publish-docs工作流以解决文档生成问题
- [release ci]
|
2026-02-03 20:20:41 +08:00 |
|
GeWuYou
|
afa544b79c
|
feat(workflow): 添加手动触发发布文档工作流功能
- 添加 workflow_dispatch 触发器,允许手动触发发布文档工作流,
方便在需要时手动执行文档发布操作。
- [release doc]
|
2026-02-03 10:58:41 +08:00 |
|
GeWuYou
|
4d423b3c67
|
fix(ci): 修复DocFX文档构建流程
- 将docfx命令拆分为metadata和build两个独立步骤
- 添加调试步骤以检查docfx输出目录结构
- 修复工作流中的路径问题确保构建正确执行
|
2026-02-03 08:31:14 +08:00 |
|
GeWuYou
|
f2b5711fc1
|
fix(workflow): 修复文档发布工作流配置
- 修正了 if 条件的位置以确保正确触发
- 保持了标签发布和提交消息触发的功能
- 优化了工作流语法结构
- [release doc]
|
2026-02-03 08:18:17 +08:00 |
|
GeWuYou
|
8f388d4a9e
|
docs(ci): 添加文档生成配置和自动化发布流程
- 新增 docfx.json 配置文件用于 API 文档生成
- 在所有项目文件中启用 GenerateDocumentationFile 选项
- 添加 GitHub Actions 工作流 publish-docs.yml 实现文档自动发布
- 配置工作流触发条件支持标签推送和特定提交信息
- 设置文档构建环境使用 .NET 10.0 和 DocFX 工具
- 实现文档站点部署到 GitHub Pages 的完整流程
- [release doc]
|
2026-02-03 08:15:59 +08:00 |
|