《Hugo + GitHub Action,搭建你的博客自动发布系统》,https://www.pseudoyu.com/zh/2022/05/29/deploy_your_blog_using_hugo_and_github_action/ 《使用 Hugo 搭建个人网站(博客、个人主页)并发布到 Github 上》,https://zhuanlan.zhihu.com/p/417259374本文由博客一文多发平台OpenWrite发布!
问题来了,通过GitHubaction 部署后(我的verccel从GitHub直接同步过去),就出现问题了,每次一提交更新,会把所有文章时间都更为最新。 本地端没问题,说明问题就出在GitHub action 部署过程了。 补充提示一下,有一个坑 : GitHub action的Schedule 运行不准时 GitHub action上的默认配置时间有个坑,设定的schedule是UCT时...
这时候我建议采用 Github Action 来自动化部署。 首先,参考Hugos 官方的 Github Pages 部署方式在代码库根目录创建.github/workflows/gh-pages.yml文件,内容如下: name:github pageson:push:branches:-main# Set a branch to deploypull_request:jobs:deploy:runs-on:ubuntu-20.04steps:-uses:actions/checkout@v2...
在hugo博客根目录下,创建放置Github Action配置文件的目录.github/workflows; 在.github/workflows目录下,创建一个yml文件,这就是Github Action需要的一个工作流的配置,如果需要多个工作流可以创建多个yml文件; Hugo的官方文档Build Hugo With GitHub Action中也推荐采用GitHub Actions作为持续集成部署方案,并提供了yml文件...
花了一些时间用hugo重新搭建了猫狗窝,托管在github page上,又利用github action实现了CI/CD。非常省心!做到了专注写文,直接发布的效果。本篇记录就是写一点发布一点,陆续成文。 下面就把这一次趟坑的过程总结一下,本系列包括三部分: 搭建本地服务 发布到Github Pages ...
🔗与 Github 创建连接 如果网站部署在 Github 上的话需要本地与 Github 创建链接。 同样在 Git Bash,输入 ssh-keygen -t rsa 创建公钥文件,然后 cat ~/.ssh/id_rsa.pub 查看公钥文件。 也可以直接到C:\Users\你的用户名\.ssh\文件夹下查看id_rsa.pub文件 ...
基本无法正常访问,所以想要同步一份到gitee上发布,现在使用GitHub Actions提供的计算机资源就可以直接在GitHub上进行静态网站的生成,发布,远程刷新gitee pages,触发条件可以是push或者定时等等,可谓十分好用,之后看到可以直接同步到gitee仓库,就实现一下试试,以下就是实现步骤,以及踩坑,当然强烈建议看开源代码的官方说明...
Github Action 定时任务 Github Action 定时任务触发事件是根据 UTC 时间。不能设置触发时区。 换句话说, 如果想要实现 CST 触发时区, 需要自行计算cron的时间配置。 以下是预热网站的 workflow 配置 on:push:branches:-master-mainschedule:# UTC 16:00 -> CST 00:00# - cron: "10 17 * * *" # UTC 17...
在之前的一篇《免费的个人博客系统搭建及部署解决方案(Hugo + GitHub Pages + Cusdis)》中,我提到了自己通过Hugo这个静态网站生成器来真正搭建我的个人博客,并在 Hugo 开源社区中hugo-theme-den这个主题基础上进行了一些个人定制化改造和配置,满足了自己的需求。
GitHub Action Hero: Shohei Ueda - The GitHub Blog Maintainer Notes Runnpm teston a Docker container. #On containermake build make all#Release script on host./release.sh Back to TOC ☝️ Releases41 actions-hugo v3.0.0Latest Apr 2, 2024 ...