2026-03-27

用 github issue 寫 blog

早前 GitHub 推出 pages,開靜態網頁之路。廣大喜歡靜態網頁的人,對,大多是程序員,或者講求效率節能人士,一擁而上,為社群貢獻了各種生成器。作者平時寫作 markdown 文件,再結合設計樣版,運行工具,生成整個網站。再將其上載至GitHub 發佈 。

這十分繁瑣。連我都不想每寫一篇文章,就在本地跑一轉工具,再push到GitHub。

後來GitHub 自己包攬了這工作。只需作者將 markdown 文件推到repository,即自動觸發生成。

我們要的是直接 online寫。而且能不能更自然一點,不用手動建立一個個的 MD 檔?

Issue 是很好的方式。

坊間也有人做了。有一個服務,你上去登記,連結你的repo,他就出版在他的網站上。這不夠好,沒有 host 在 GitHub。

還有人做了一個工具,它讀出你的issues,視作MD,再調動原來的生成工具。但這仍然要在本機或找服務器跑程序 。

能不能直接在GitHub 上做全套?

應該可以的。

我就叫 Google Gemini 幫手寫 GitHub action, 在有 issue 建立或更改後運行,把它內容轉換成 MD ,即 Jekyll 生成器要求的文件,包括tags. 按既有的設定,這個文件更動會啟動 Jekyll 生成動作。

成功了。現在只要寫 issue,就可以發佈 blog 在 GitHub pages 上。

之後我再公佈這個 action。happy coding!

沒有留言:

發佈留言

愛字

原來常用來恥笑簡化字說的「愛字無心」,原來是錯的。看說文解字就明白,愛字是由上方的㤅和下方的夂組成的形聲字: 㤅 夂 而夂是形旁,有行走之意,㤅是聲旁。心只是聲旁的一部分。 愛字,原意是行走的樣子。可能是心有依戀,緩行不捨吧。 而㤅字才有現在愛的含意。 所以話又說回來,㤅還是有心...