第 4 週:應用程式部署與自動化
Haowen Jiang
工具重點:GitHub Pages, GitHub Actions 應用焦點:自動化部署與公開你的作品
學習如何將你的專案自動部署到網頁,並用 Actions 實現自動化流程
讓你的作品不只停留在本地,直接向全世界發佈!
官方說明:GitHub Pages
官方說明:GitHub Actions
.github/workflows
deploy
2-core
Create codespace
my_deck_marp.md
*_marp.md
. ├── git_basics_marp.md ├── markdown_basics_marp.md ├── w1_deck_marp.md ├── w2_deck_marp.md ├── w3_deck_marp.md ├── w3_deck_marp.md └── my_deck_marp.md (這個是你要新增的檔案!)
Add my_deck_marp.md
gh-pages
/
https://howard-haowen.github.io/genai_workshop
main
https://howard-haowen.github.io/genai_workshop/my_deck_marp.html
deploy.yml
.github/workflows/deploy.yml
deployQnA.md
/apps
https://howard-haowen.github.io/genai_workshop/apps
granite3.3
Manage Models
Ollama
granite-3.3