mirror of https://github.com/Nofated095/blog
Update "写 BUG 日常" & 2021.md & github-action-hexo.md
This commit is contained in:
parent
277a08936e
commit
125a950e36
|
@ -7,7 +7,7 @@ tags:
|
|||
- Icarus
|
||||
- Vercel
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
---
|
||||
怎么才能让博客加载速度更快呢(呆
|
||||
|
|
|
@ -5,7 +5,7 @@ cover: https://pic.rmb.bdstatic.com/bjh/3ad3d9ea33e6bb9f1eed21d1edc3e532.png
|
|||
tags:
|
||||
- Android
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 资源
|
||||
---
|
||||
让你的手机腾出更多空间给享受和回忆。
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
title: 新年快乐!
|
||||
date: 2022-01-31 12:00:00
|
||||
date: 2022-01-31
|
||||
cover: https://pic.rmb.bdstatic.com/bjh/4156538a3bac97884af904d5c47bd690.png
|
||||
tags:
|
||||
- 总结
|
||||
|
|
|
@ -6,7 +6,7 @@ tags:
|
|||
- Hexo
|
||||
- Bulma
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
---
|
||||
怎么让自己光秃秃的 MarkDown 文章变得更好看呢?
|
||||
|
|
|
@ -0,0 +1,24 @@
|
|||
---
|
||||
title: 美化 Windows CMD 命令提示符
|
||||
date: 2022-11-30
|
||||
# cover: https://pic.rmb.bdstatic.com/bjh/4156538a3bac97884af904d5c47bd690.png
|
||||
tags:
|
||||
- Windows
|
||||
categories:
|
||||
- 日常生活
|
||||
- 总结
|
||||
---
|
||||
新年快乐!虎年大吉!
|
||||
<!--more-->
|
||||
|
||||
今天是除夕啦!2022阴历新年来啦!
|
||||
|
||||
那么你要去哪里度过除夕呢?在家里陪家人?在外面陪朋友?还是在漫展陪老婆?(雾
|
||||
|
||||
不管怎样,祝在新的虎年里祝您:
|
||||
金虎送福 金虎进宝 金虎纳福 灵虎送福 虎年大吉 虎兆丰年 虎灵虎气 相虎有皮
|
||||
偃虎饮河 聪明如虎 虎报佳音 虎报吉祥 虎闹新春 金虎送喜 虎兆丰年 龙腾虎踞 如龙似虎
|
||||
|
||||
2022 冬奥会也要来啦!
|
||||
|
||||
并且记录一下博客最新域名访问突破两千!(^∇^)
|
|
@ -6,7 +6,7 @@ tags:
|
|||
- Gridea
|
||||
- 博客
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
---
|
||||
Gridea 是一款很好用的博客写作软件。它功能全面但可惜部署不支持国内的 Gitee 代码储存仓库。本篇文章将对 Gridea 进行源码上的修改使其支持 Gitee Pages。
|
||||
|
|
|
@ -4,7 +4,6 @@ date: 2022-01-01
|
|||
cover: https://pic.rmb.bdstatic.com/bjh/98be60404f2bb72687bc7fcbfaefaba7.png
|
||||
tags:
|
||||
- 总结
|
||||
- 2021
|
||||
categories:
|
||||
- 日常生活
|
||||
- 总结
|
||||
|
|
|
@ -7,7 +7,7 @@ tags:
|
|||
- VuePress
|
||||
- Vercel
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
toc: true
|
||||
---
|
||||
|
|
|
@ -6,7 +6,7 @@ tags:
|
|||
- OneDrive
|
||||
- Vercel
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
toc: true
|
||||
---
|
||||
|
|
|
@ -6,7 +6,7 @@ tags:
|
|||
- HTML5
|
||||
- Bilibili
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
toc: true
|
||||
---
|
||||
|
|
|
@ -1,49 +1,49 @@
|
|||
---
|
||||
title: 使用 Github Actions 自动部署 Hexo
|
||||
title: 使用 GitHub Actions 自动部署 Hexo
|
||||
date: 2021-08-03
|
||||
cover: https://pic.rmb.bdstatic.com/bjh/a5a79c32320475bd69aed54f5371065a.png
|
||||
tags:
|
||||
- Github
|
||||
- GitHub
|
||||
- Hexo
|
||||
- 博客
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
toc: true
|
||||
---
|
||||
以后就不需要再自己部署博客了
|
||||
<!--more-->
|
||||
最近我一直在困恼一个问题,就是我如何在没有电脑的情况下如何部署我的博客呢?最近有好多想写的东西,并且博客有一些细节我想改动,然而单独购买一台 VPS 的价格让我望而却步,这个时候,我便想到了使用 Github Actions 进行部署。
|
||||
最近我一直在困恼一个问题,就是我如何在没有电脑的情况下如何部署我的博客呢?最近有好多想写的东西,并且博客有一些细节我想改动,然而单独购买一台 VPS 的价格让我望而却步,这个时候,我便想到了使用 GitHub Actions 进行部署。
|
||||
|
||||
## 准备工作
|
||||
|
||||
- Github Account
|
||||
- GitHub Account
|
||||
- 能联网的计算机
|
||||
|
||||
## 配置仓库
|
||||
|
||||
登录你的 Github Account。创建两个仓库,一个是 `blog`,用来储存博客源文件,另外一个是 `username.github.io` 用来存放部署玩的 HTML 文件。
|
||||
登录你的 GitHub Account。创建两个仓库,一个是 `blog`,用来储存博客源文件,另外一个是 `username.github.io` 用来存放部署的 HTML 文件。
|
||||
|
||||
将你的博客源文件 push 到仓库中(不会用 Hexo 的可以参考[官方文档](https://hexo.io/zh-cn/docs/index.html))。在推送前检查以下项目
|
||||
|
||||
- _config.yml
|
||||
- 在 deploy 项中填写了 Github Pages 仓库地址(即 `username.github.io`),并且注意必须使用 ssh 的连接方式即 git@github:username/username.github.io.git,并且不能出现其他代码储存库如 Gitee 和 Coding。
|
||||
- 在 deploy 项中填写了 GitHub Pages 仓库地址(即 `username.github.io`),并且注意必须使用 ssh 的连接方式即 git@github:username/username.github.io.git,并且不能出现其他代码储存库如 Gitee 和 Coding。
|
||||
|
||||
|
||||
## 生成密钥
|
||||
|
||||
你需要为 Github Actions 单独配置一个新的秘钥
|
||||
你需要为 GitHub Actions 单独配置一个新的秘钥
|
||||
|
||||
|
||||
``` bash 生成密钥
|
||||
ssh-keygen -t rsa -f github-deploy-key
|
||||
```
|
||||
|
||||
此时你得到了两个文件,`github-deploy-key` 和`github-deploy-key.pub`。首先复制 `github-deploy-key`的内容,在 Github 打开 blog 仓库,打开 `Settings->Secrets`,选择 `New Secrets`,Name 填 `HEXO_DEPLOY_PRI`,并将内容粘贴到 Value 里。再复制 `github-deploy-key.pub`的内容,在 Github 打开 username.github.io 仓库,打开 `Settings->Deploy Key`,选择 `Add deploy key`,Title 填 `HEXO_DEPLOY_PUB`,将内容粘贴到 Key 里
|
||||
此时你得到了两个文件,`github-deploy-key` 和`github-deploy-key.pub`。首先复制 `github-deploy-key`的内容,在 GitHub 打开 blog 仓库,打开 `Settings->Secrets`,选择 `New Secrets`,Name 填 `HEXO_DEPLOY_PRI`,并将内容粘贴到 Value 里。再复制 `github-deploy-key.pub`的内容,在 GitHub 打开 username.github.io 仓库,打开 `Settings->Deploy Key`,选择 `Add deploy key`,Title 填 `HEXO_DEPLOY_PUB`,将内容粘贴到 Key 里
|
||||
|
||||
## 配置 Github Actions
|
||||
## 配置 GitHub Actions
|
||||
|
||||
打开 blog 仓库,打开 Actions 并创建一个新的 Actions,将内容修改为自己的真实情况并复制到 Actions 中。
|
||||
打开 blog 仓库,打开 Actions 并创建一个新的 Action,将内容修改为你的值并复制到 Actions 中。
|
||||
|
||||
``` bash Action>folded
|
||||
name: CI
|
||||
|
@ -66,7 +66,7 @@ jobs:
|
|||
strategy:
|
||||
matrix:
|
||||
os: [ubuntu-latest]
|
||||
node_version: [12.x]
|
||||
node_version: [16.x]
|
||||
|
||||
steps:
|
||||
|
||||
|
@ -106,4 +106,4 @@ jobs:
|
|||
npm run deploy
|
||||
```
|
||||
|
||||
很好,你已经成功部署了一个 Github Actions,每当你对 blog 仓库进行 push 时都会自动激活这个 Action,它会自己部署 Hexo 并提交到你的 username.github.io,很方便是不是?
|
||||
很好,你已经成功部署了一个 GitHub Action,每当你对 blog 仓库进行 push 时都会自动激活这个 Action,它会自己部署 Hexo 并提交到你的 username.github.io,很方便是不是?
|
||||
|
|
|
@ -7,7 +7,7 @@ tags:
|
|||
- 下载
|
||||
- Minecraft
|
||||
categories:
|
||||
- [写BUG日常, 野生技术协会]
|
||||
- [写 BUG 日常, 野生技术协会]
|
||||
- [日常生活, 游戏, Minecraft]
|
||||
toc: true
|
||||
---
|
||||
|
|
|
@ -6,7 +6,7 @@ tags:
|
|||
- Android
|
||||
- 虚拟机
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
toc: true
|
||||
---
|
||||
|
|
|
@ -8,7 +8,7 @@ tags:
|
|||
- 虚拟机
|
||||
- 下载
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
toc: true
|
||||
---
|
||||
|
|
|
@ -8,7 +8,7 @@ tags:
|
|||
- KMS
|
||||
- Windows
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
toc: true
|
||||
---
|
||||
|
|
|
@ -6,7 +6,7 @@ tags:
|
|||
- Mac
|
||||
- Big Sur
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
toc: true
|
||||
---
|
||||
|
|
|
@ -5,7 +5,7 @@ cover: https://pic.rmb.bdstatic.com/bjh/da66dc778eb58ee35adc1de5c5bdd323.png
|
|||
tags:
|
||||
- Outlook
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
toc: true
|
||||
---
|
||||
|
|
|
@ -7,7 +7,7 @@ tags:
|
|||
- aria2
|
||||
- 下载
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
toc: true
|
||||
---
|
||||
|
|
|
@ -6,7 +6,7 @@ tags:
|
|||
- Ubuntu
|
||||
- 虚拟机
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
toc: true
|
||||
---
|
||||
|
|
|
@ -6,7 +6,7 @@ tags:
|
|||
- Windows
|
||||
- 下载
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 资源
|
||||
toc: true
|
||||
---
|
||||
|
|
|
@ -7,7 +7,7 @@ tags:
|
|||
- WinToGo
|
||||
- 总结
|
||||
categories:
|
||||
- 写BUG日常
|
||||
- 写 BUG 日常
|
||||
- 野生技术协会
|
||||
toc: true
|
||||
---
|
||||
|
|
Loading…
Reference in New Issue