精選 3

使用 Github Actions 來自動化部署 Hugo 到 Github Pages

By Puck Wang |  建立於 2020-03-14 21:22  |  更新於 2020-03-16 23:42  |  版本 7adf02f  |  分類: DevOps, 精選 |  標籤: Github Actions, Hugo, 部署, CI/CD, 自動化, 建置, Workflows
graph LR; A[Self] -->|Commit| B B[Github] --> C C[Github Actions] -->|Build/Deploy| D D[Github Pages]

本文說明如何利用 Github Actions 在將 Commit 推上 Github 後,自動化執行 Hugo 建置並部署結果到 Github Pages。

Continue Reading...

利用 GPG 簽署 git commit

By Puck Wang |  建立於 2019-04-03 16:04  |  更新於 2020-03-20 00:29  |  版本 cdfa07e  |  分類: 精選, 版本控制 |  標籤: Github, Gitlab, GPG, Verified, git, 身份識別

GPG 全名為 GNU Privacy Guard 也可以簡稱為 GnuPG,他是一個加密軟體,但也可以用來驗證身份。

今天就要來將我們 git commit 加上 GPG 簽署,讓它 Push 到 Github 等代管平台後,別人可以確定這份 Commit 是你提交的。

Continue Reading...