双模式部署架构测试

测试目的 测试修复后的双模式自动部署架构: ✅ 模式1:从 obsidian-notes 推送内容触发部署 ✅ 模式2:从 hugo-server 推送主题/配置触发部署 修复内容 修复了 obsidian-notes/.github/workflows/deploy.yml 中的错误: 问题 尝试在 jesse-blog/public 执行 git 操作 但 public 目录被 .gitignore 忽略 解决方案 使用 peaceiris/actions-gh-pages@v3 替代手动 git 操作 测试时间 2025-11-22 08:52:33 UTC

 ·   ·  views

远程推送测试

远程推送测试 此文档用于测试从远程主机推送内容是否会触发自动构建流程。 预期结果 推送此文档后,obsidian-notes 的 GitHub Actions 应该被触发 工作流程应该触发 hugo-server 的构建 工作流程应该自动更新 hugo-server 中的子模块引用 测试结果 在 GitHub Actions 日志中验证流程是否按预期工作。 测试时间: 2025-11-20

 ·   ·  views

GitHub Actions 自动更新测试

GitHub Actions 自动更新测试 这个文档用于测试新的 GitHub Actions 功能,该功能将自动更新主仓库(hugo-server)中的子模块引用。 预期行为 当这个文档被推送时: obsidian-notes 仓库的 GitHub Actions 应该被触发 工作流程将: 触发 hugo-server 的构建 自动更新 hugo-server 中 jesse-blog/content 的子模块引用 最终 hugo-server 仓库将指向最新的内容提交 测试内容 这将验证我们设置的自动化功能是否正常工作! 测试时间: 2025-11-20

 ·   ·  views

日常写作工作流程测试

日常写作工作流程测试 这用于测试仅推送子模块的场景。 在日常写作中,我只在 obsidian-notes 仓库中进行操作: 编写和编辑内容 提交更改 推送到远程 然后 GitHub Actions 会自动触发主仓库的构建流程。

 ·   ·  views

自动化部署测试

自动化部署测试 这是一个用于测试自动化部署流程的文档。当这个文档被推送时,应该触发以下流程: obsidian-notes 仓库检测到内容变更 触发 hugo-server 仓库的构建流程 hugo-server 拉取最新内容并构建网站 部署到 GitHub Pages 测试内容 - 自动化部署流程 - 子模块更新 - CI/CD 触发机制 验证 通过创建此文档,我们可以验证: ✅ Obsidian 和 Hugo 集成 ✅ Git 子模块工作流 ✅ GitHub Actions 触发机制 ✅ 自动化部署流程 测试时间: 2025-11-20

 ·   ·  views
total views · visitors