Update "写 BUG 日常" & 2021.md & github-action-hexo.md

This commit is contained in:
Nofated095 2022-11-30 16:37:03 +08:00
parent 277a08936e
commit 125a950e36
21 changed files with 55 additions and 32 deletions

View File

@ -7,7 +7,7 @@ tags:
- Icarus
- Vercel
categories:
- 写BUG日常
- 写 BUG 日常
- 野生技术协会
---
怎么才能让博客加载速度更快呢(呆

View File

@ -5,7 +5,7 @@ cover: https://pic.rmb.bdstatic.com/bjh/3ad3d9ea33e6bb9f1eed21d1edc3e532.png
tags:
- Android
categories:
- 写BUG日常
- 写 BUG 日常
- 资源
---
让你的手机腾出更多空间给享受和回忆。

View File

@ -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:
- 总结

View File

@ -6,7 +6,7 @@ tags:
- Hexo
- Bulma
categories:
- 写BUG日常
- 写 BUG 日常
- 野生技术协会
---
怎么让自己光秃秃的 MarkDown 文章变得更好看呢?

View File

@ -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 冬奥会也要来啦!
并且记录一下博客最新域名访问突破两千!(^∇^)

View File

@ -6,7 +6,7 @@ tags:
- Gridea
- 博客
categories:
- 写BUG日常
- 写 BUG 日常
- 野生技术协会
---
Gridea 是一款很好用的博客写作软件。它功能全面但可惜部署不支持国内的 Gitee 代码储存仓库。本篇文章将对 Gridea 进行源码上的修改使其支持 Gitee Pages。

View File

@ -4,7 +4,6 @@ date: 2022-01-01
cover: https://pic.rmb.bdstatic.com/bjh/98be60404f2bb72687bc7fcbfaefaba7.png
tags:
- 总结
- 2021
categories:
- 日常生活
- 总结

View File

@ -7,7 +7,7 @@ tags:
- VuePress
- Vercel
categories:
- 写BUG日常
- 写 BUG 日常
- 野生技术协会
toc: true
---

View File

@ -6,7 +6,7 @@ tags:
- OneDrive
- Vercel
categories:
- 写BUG日常
- 写 BUG 日常
- 野生技术协会
toc: true
---

View File

@ -6,7 +6,7 @@ tags:
- HTML5
- Bilibili
categories:
- 写BUG日常
- 写 BUG 日常
- 野生技术协会
toc: true
---

View File

@ -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很方便是不是

View File

@ -7,7 +7,7 @@ tags:
- 下载
- Minecraft
categories:
- [写BUG日常, 野生技术协会]
- [写 BUG 日常, 野生技术协会]
- [日常生活, 游戏, Minecraft]
toc: true
---

View File

@ -6,7 +6,7 @@ tags:
- Android
- 虚拟机
categories:
- 写BUG日常
- 写 BUG 日常
- 野生技术协会
toc: true
---

View File

@ -8,7 +8,7 @@ tags:
- 虚拟机
- 下载
categories:
- 写BUG日常
- 写 BUG 日常
- 野生技术协会
toc: true
---

View File

@ -8,7 +8,7 @@ tags:
- KMS
- Windows
categories:
- 写BUG日常
- 写 BUG 日常
- 野生技术协会
toc: true
---

View File

@ -6,7 +6,7 @@ tags:
- Mac
- Big Sur
categories:
- 写BUG日常
- 写 BUG 日常
- 野生技术协会
toc: true
---

View File

@ -5,7 +5,7 @@ cover: https://pic.rmb.bdstatic.com/bjh/da66dc778eb58ee35adc1de5c5bdd323.png
tags:
- Outlook
categories:
- 写BUG日常
- 写 BUG 日常
- 野生技术协会
toc: true
---

View File

@ -7,7 +7,7 @@ tags:
- aria2
- 下载
categories:
- 写BUG日常
- 写 BUG 日常
- 野生技术协会
toc: true
---

View File

@ -6,7 +6,7 @@ tags:
- Ubuntu
- 虚拟机
categories:
- 写BUG日常
- 写 BUG 日常
- 野生技术协会
toc: true
---

View File

@ -6,7 +6,7 @@ tags:
- Windows
- 下载
categories:
- 写BUG日常
- 写 BUG 日常
- 资源
toc: true
---

View File

@ -7,7 +7,7 @@ tags:
- WinToGo
- 总结
categories:
- 写BUG日常
- 写 BUG 日常
- 野生技术协会
toc: true
---