Blog maintanence in 2024
- kkumtree
2024-08-26T00:02:49+09:00
Before starting group study, I decided to update my blog.
Very small things, but I have some needs about it.
One is GitHub Actions’ dependency update and another is Licences.
Cause, Blog is deployed via Github Actions, I need to check dependencies in Github Actions’ workflow.
What I use is actions/checkout, actions/setup-go, and actions/setup-node.
| Name | Prev. Version | Latest Version | Purpose |
|---|---|---|---|
| checkout | actions/checkoutv3 | actions/checkoutv4 | Src. and Dest. Branch |
| setup-go | actions/setup-go@v4 | actions/setup-go@v5 | Hugo |
| setup-node | actions/setup-node@v3 | actions/setup-node@v4 | Vanila Framework |

Windows์์ ์ฌ๋ฌ Github ํ ํฐ ๊ด๋ฆฌ
- kkumtree
2023-07-04T09:57:14+09:00
ํ์์๋ Git๊ด๋ฆฌ๋ฅผ terminal์ ํตํด์ ํ๊ณ ,
์ฌ๋ฌ SSHํค๋ฅผ ํตํด ์์
์ ํ๊ธฐ์
.ssh/config๋ฅผ ํตํด ํค ๊ธฐ๋ฐ์ผ๋ก ๊ด๋ฆฌํ๊ณ ์์๋ค.
์ด์ฉ๋ค๋ณด๋, ํ ํฐ ๊ธฐ๋ฐ์ผ๋ก ๊ทธ๊ฒ๋ ์๋์ฐ์์ ๊ด๋ฆฌ๋ฅผ ํด๋ณด๊ฒ ๋์ด์
๋ ๋ค ์์ํ ์ ๊ทผ์ด๋ผ ์๋ก์ด ์
์
์ ์ ์ฉํด๋ณด๊ธฐ๋ก ํ๋ค.
VSCode ๊ธฐ๋ฐ์ผ๋ก ์ธํ
ํ๊ธฐ์,
๊ทธ๋๋ก ๋ฐ๋ผ์จ๋ค๋ฉด ๋ณ ๋ฌธ์ ์์ด ์ ์ ์ฉ๋ ๊ฒ์ด๋ค.
cf. classic token์ด๋ผ ํ ์ง๋ผ๋, ํฐ ์ด์๋ ์์ ๊ฒ์ผ๋ก ์๊ฐ๋๋ค.
Git config์ ์ ์ฉ๋ฒ์
git config <parameter>๋ฅผ ํตํด, ์ค์ ๊ฐ์ ๊ตฌ์ฑํ ์ ์๋ค.
system > global > local ์์ผ๋ก ์ต์
์ด override๋๋ค.
GitHub Pages๊ฐ ๊ณ ์ฅ๋ฌ๋? (Cloudflare 526 Error)
- kkumtree
2023-03-28T18:29:11+09:00
`gh-pages & Cloudflare DNS` ๋ฅผ ์ฐ๊ณ ์ ํ๋ค๋ฉด,
Cloudflare์์ SSL/TLS ์ ์ฑ
์ `Full (Strict)` ๋์
`Full`๋ก ํ๋ ์ชฝ์ด ๊ด๋ฆฌ ์์๋ฅผ ์ค์ผ ์ ์๋ค.
Invalid SSL certificate

๊ทธ๊ฐ ์
๋ฌด ์ธ๊ณ๋ ์์๊ณ , ๊ฐ์ธ ์ผ์ ์ ์ํํ๋ฉด์ ๋ธ๋ก๊ทธ ๋ค์ด๊ฐ ์ผ์ด ์์๋ค.
๊ทธ๋ฌ๋ค ์ง๋ ์ฃผ๋ง์ ์์๋ ์ ๊ธฐ์ดํ์์ ๋ง๋ ๋ถ์ผ๋ก๋ถํฐ
๋ธ๋ก๊ทธ์ ์ ๋ค์ด๊ฐ์ง๋ค๋ ๋ง์ ๋ฃ๊ณ , ๊ทธ์ ์์ผ ์ธ์งํ๊ฒ ๋์๋ค.
๋์ฒด ์ธ์ ๋ถํฐ ์ด๋ฌ๋๊ฑธ๊น?
GitHub Pages์์ ๋ธ๋ก๊ทธ ๊ด๋ฆฌ๋ฅผ ํ๊ณ ์์๊ณ ,
Cloudflare๋ก Domain Registrar๋ฅผ ์ด์ ํ ํ์
๋ธ๋ก๊ทธ๋ฅผ ์ฌ๋ ธ๊ธฐ ๋๋ฌธ์ ํ๋์ ์ ๊ฒฝ์ ์ ์จ๋ ์ ์ผ๋๋ฐ.