主页 作品集 技能 学习历程 博客 关于 联系
简体中文
  • 简体中文
  • English
  • 日本語
Hugo 自动部署与发布工作流

Hugo 自动部署与发布工作流

Nideswshi
Nideswshi
一个偏冷色调、极简且长期主义的个人技术作品集与博客网站,用于展示项目、学习历程与公开表达。
1
0
0
主页
作品集
技能
学习历程
博客
关于
联系

  • 搭建个人技术作品集网站的第一步
2026.04

Hugo 自动部署与发布工作流

面向个人博客与作品集场景,梳理从本地修改、Git 提交到 GitHub Pages 自动发布的完整链路。

调试 / 配置 / 发布流程2026-04-042026-04-04
HugoGitGitHub ActionsGitHub PagesYAML
查看站点查看仓库
Hugo 自动部署与发布工作流
角色

调试 / 配置 / 发布流程

发布时间

2026-04-04

最近更新

2026-04-04

亮点

亮点成果

修复配置文件编码、模板作用域与工作流冲突导致的发布失败问题

建立本地提交后自动触发构建与部署的稳定更新流程

为后续日常写作与作品维护准备了更低成本的发布方式

项目说明

项目说明

项目背景

个人站点如果只有页面设计而没有稳定发布链路,后续维护成本会非常高。

这个项目的重点并不是新增某个单一页面,而是确保网站在以下流程中都能稳定运行:

  • 本地修改配置与内容
  • 提交到 main
  • 由 GitHub Actions 自动构建
  • 自动发布到 GitHub Pages

处理过的问题

  • 配置文件编码与 YAML 格式错误
  • GitHub Actions 工作流未正确接管 Pages 构建
  • 模板作用域问题导致 Hugo 在渲染作品详情页时报错
  • 本地仓库与远端分支不同步导致的推送冲突

结果

最终形成了一条更适合个人博客长期使用的发布流程:修改内容、提交代码、自动部署、上线预览。

这让网站后续可以更专注于“持续更新”,而不是反复处理环境和配置问题。

2020-2026Nideswshi
 Hugo Theme.Reimu
 168  |   00:01
   |   
Nideswshi
Nideswshi
一个偏冷色调、极简且长期主义的个人技术作品集与博客网站,用于展示项目、学习历程与公开表达。
1
0
0
主页
作品集
技能
学习历程
博客
关于
联系