github action设置时区
hexo通过插件支持很多种部署方式,比如GitHub Page、腾讯云COS、阿里云OSS等等,我最后选择通过GitHub Actions实现自动部署。
但是在编写STM32 裸机编程指南系列时发现一个问题,GitHub Actions产生永久链接跟本地的不一致,这给文章间的引用造成了很大麻烦。
因为我配置hexo的永久链接为:permalink: posts/:hash/,而hexo在计算hash时是通过文件名和时间,所以应该是GitHub Actions系统时间与本地不同导致的。
在 GitHub Actions 中,可以通过设置环境变量来指定时区。