# Sample workflow for building and deploying a Hugo site to GitHub Pagesname:DeployHugositetoPageson:# Runs on pushes targeting the default branchpush:branches:-main# 分支名称默认为main# Allows you to run this workflow manually from the Actions tabworkflow_dispatch:# Sets permissions of the GIT...
3.Github Pages 的设置 成功后,找到刚刚的 Github 仓库,点击 Actions ,就可以看到我们的网站部署成功。 我遇到的问题:若失败了,我遇到的问题是Error: Action failed with "The process'/usr/bin/git' failed with exit code 128",那么找到仓库下的settings->Actions->General,往下翻找到Workflow permissions,勾选...
其实下面使用的actions/checkout@v3,peaceiris/actions-hugo@v2,peaceiris/actions-gh-pages@v3可以看为一种封装好的工具,比如说最后一步的文件推送,我们自己写 git 命令也一样可以实现,不过这些工具对命令进行了封装,更加易用 方式1 workflow 实现 需要注意的是,由于方式 1 只涉及到访问当前仓库,所以不需要额外权...
通过Github 自动为我们仓库生成,注意是为username.github.io.myBlog仓库配置 Actions。 new workflow后,会出现一个 yml 文件的编辑器。第一次使用出现的是skip this : Set up a workflow yourself。 接下来参考peaceiris/actions-hugo和peaceiris/actions-gh-pages项目,编写自己的 workflow。如下面代码,修改完用户名...
在Actions里能看到一个新的workflow,这个workflow结束后,再次访问页面就可以看到发布后的blog了。 但是当我访问第一篇文档的时候,遇到了问题 可以很容易地看出,URL错了。 需要修改config.toml里的baseURL的参数,确保改成username.github.io $ cat config.tomlbaseURL = "http://nightan42643.github.io" ...
利用Github Actions实现将站点源文件(如:hugo-site-demo)自动化部署到 GitHub Pages (如:xcbeyond.github.io )上。 创建Github Actions 文件。 在站点源文件根目录,创建.github/workflows/deploy.yml文件: # This is a basic workflow to help you get started with Actions ...
在个人GitHub页面,依次点击Settings->Developer settings->Personal access tokens进入如下页面: 生成的token.png 点击Generate new token出现如下界面,在Note中输入名称,在Select scopes选择workflow 设置token信息 将生成的token复制出来为后续创建secret做准备,注意必须及时复制,一旦离开此页面后续就无法查看其值,只能重新创...
二、配置 plyer.github.io 仓库的 workflow Checkout 本仓库和子模块 更新子模块内容 安装hugo 并构建发布到 github pages 发布博客 Obsidian 中增加命为 blog 的文件夹,在其中拉取 blog-content 仓库,写一篇文章并推送到 github 仓库中,触发 github action 自动构建发布。
通过参考众多优秀的个人站点,我最终选择以 Github Pages + Hugo 的方式来搭建属于自己的个人网站。 Hugo:由 Go 语言实现的静态网站生成器,简单、易用、高效、易扩展、快速部署。只需在本地编写 markdown 文件,即可完成日常文章的维护。 Github Pages:是一个静态站点托管服务,直接将个人、组织或项目的页面托管于 G...
github-pages.yml 181 workflow runs Event Status Branch Actor Merge pull request #373 from haubourg/webp_biggest_images 🛫 Deploy Hugo site to Pages #239: Commit 6f24c3d pushed by timlinux main August 1, 2024 13:21 4m 55s Merge pull request #385 from Xpirix/sustaining_members...