hexo generate-name:Deploy # 部署run:|git config--global user.name"HiFun"git config--global user.email"omycoke@outlook.com"exportTZ='Asia/Shanghai'cdpublic/git init git add-Agit commit-m"Create by workflows"git remote add origin[https://令牌@github.com/用户名/公开的仓库名]git push origin...
git commit -m "${{ github.event.head_commit.message }} $(date +"%Z %Y-%m-%d %A %H:%M:%S") Updated By Github Actions" git push --force --quiet "https://${{ secrets.GITHUBUSERNAME }}:${{ secrets.GITHUBTOKEN }}@github.com/${{ secrets.GITHUBUSERNAME }}/${{ secrets.GITHUBUS...
# from:https://github.com/actions/checkout-name:Checkout Repository master branchuses:actions/checkout@master # from:https://github.com/actions/setup-node-name:Setup Node.js10.xuses:actions/setup-node@masterwith:node-version:"10.x"-name:Setup Hexo Dependenciesrun:|npm install hexo-cli-g np...
首先先创建一个仓库, 仓库名格式为<username>.github.io, 例如我的仓库名就是ToniXWD.github.io, 然后如下进行设置: 这样以后,每次commit就会触发一次Github Actions, 将博客部署到Github Pages上。 4.2 一键部署 hexo支持一键部署, 需要再_config.yml中配置自己的仓库url, 然后执行hexo deploy即可, 例如: type:gi...
一、配置github actions部分 HEXO正常运作 前提 node.js 环境 和 git 都已正确安装 (其实能正常运行 hexo 就已经说明正确安装了) hexo 可以正常运行 可以正常部署(这里介绍部署到 github pages ) -配置好hexo的主题,博客名称等等 ok,有了以上前提,可以继续了 ...
自动化部署(actions) 优势 免费服务器托管成本 无需管理维护服务器 内置集成自动化部署 静态托管 基于免费账号的步骤 个人/组织下新建username.github.io或者organization.github.io 需要时public权限(付费账号可以基于private权限的仓库) 新建:username.github.io ...
利用云服务器搭建个人博客 简介:使用ESC云服务器和github actions搭建个人博客并且自动化部署 1、本地安装hexo 安装的前提是安装了nodejs,然后才能使用nodejs的npm进行安装 npminstall hexo-cli-g 2、创建个人博客 hexo init blog 3、命令行切换至博客目录并进行初始化...
编写->拷贝到简书->本地Hugo生成文件->提交到Github->提交到Gitee->Gitee页面刷新; 流程相对比较多,希望能够编写完md后只需要把源文件提交到GitHub即可实现GitHub和Gitee Pages的自动化部署。 之前有使用过Travis CI+GitHub+Hexo自动发布到GitHub Pages,但是GitHub的访问经常不那么靠谱,因此想着也能同步到Gitee,并且自...
之前有使用过Travis CI+GitHub+Hexo自动发布到GitHub Pages,但是GitHub的访问经常不那么靠谱,因此想着也能同步到Gitee,并且自动构建Hexo的速度受Nodejs环境部署影响,速度很慢,因此本次计划采用Hugo来构建网站文件,整体流程设计如下:为了满足博客自动发布流程,首先需要在本地准备好生产环境,以满足快速发布...
Github Actions:再次改变软件开发——编译青春 4.参考文章 Github 使用 Travis CI 实现 Hexo 博客自动部署——Michael翔 使用Travis CI 实现 Hexo 博客自动部署——昔日的夕日(这篇文章部分地方有错误,要自行辨别)。 利用CI自动部署hexo博客——一步 使用Travis CI自动部署博客到github pages和coding pages——Akkuman...