Skip to main content

林協霆醫師

用 Claude Code 寫 GitHub Actions 發佈 Quarto 專案到 GitHub Pages

今天的課程有人問怎麼把 Github Repo 發成一個 Github page

其實只要叫 Claude Code 幫寫一個 .github/workflows/publish.yml 的 Action 就好,每次 Push 時就會觸發 Action。 以前這個方法不流行是因為 yml 很難寫,反正現在有 Claude Code 寫。

「這是一個 quarto 專案,請查一下 quarto 的操作指令,幫我寫一個發佈成 page 的 action。記得檢查所有要安裝的 package,要明確寫在 yml 裡,避免 ERROR。」

然後到 Settings 裡,Github Pages 的設定,把 Source 選成 Github Actions。接下來,每一次的 Push 都會從新 build 這本書。

(這題是誰問的可以來認親一下)


原始 Facebook 貼文:連結