Skip to content

建立 2026-09-15 更新 2026-09-15

GitHub Actions

GitHub Actions 是內建在 GitHub 裡的自動化平台。你把步驟寫成 YAML,放到 .github/workflows/,之後每次 push、開 PR,或你手動按執行,GitHub 就會租一台虛擬機幫你跑那些步驟。

最常見的用途是 CI(持續整合,Continuous Integration):有人推程式就自動測試/建置。通過之後也可以 CD(持續交付/佈署),例如把靜態網站發到 GitHub Pages。本文件站就是這樣上線的。

本分類頁面

官方學習資源

官方互動課程

Hello GitHub Actions 約 30 分鐘,會帶你寫一份會在 PR 留言的 workflow。進階可再做 Test with Actions

官方認證課程

GitHub Actions 認證(GH-200) 面向已會寫 workflow 的人。準備材料見 GH-200 學習指南,Microsoft Learn 也有 Automate your workflow with GitHub Actions 學習路徑。

官方 YouTube

How to use GitHub Actions | GitHub for Beginners 從空白 YAML 走到第一份會跑的 workflow。iframe 與其他精選見 官方影音

官方入門影片

這支是 GitHub 官方「GitHub for Beginners」系列,示範 workflow 檔放哪、on 怎麼觸發、job 跑在什麼 runner、以及權限怎麼開。