發表文章

目前顯示的是有「github actions」標籤的文章

在Github Action加入手動觸發

好一陣子沒有使用github flow,上週再用看文件,已有手動觸發的功能。想當年(疑?)我都寫個on push *讓它推入直接跑測試,確認改好後才改成想要的執行時機。git歷史都會有一堆測試(笑死)   如何加入? 現在只要在Github儲藏庫(.github/workflow/*.yml)內,於on觸發區下加入workflow_dispatch就能讓Github有手動觸發的按鈕! 範例:  github/workflow/deploy.yml name : build and deploy on : push : paths : - 'content/**' workflow_dispatch : # 👈 手動觸發加入這一行 jobs : deploy : runs-on : ubuntu-24.04 steps : - name : Checkout repository uses : actions/checkout@v4 .... 這樣在 GitHub 的 Actions 頁面中,就可以看到這個 workflow 並手動點選執行了 參考資料 Github官方文件workflow-syntax#onworkflow_dispatch

新增 Github Action 測試 SSH到 Linode

圖片
新增 Github Action 測試 SSH到 Linode 使用情境: 在變更Linode登入帳號與設定後,但是整個流程編譯會很花時間,可以這篇提供的script來確認變更後的資訊可以連線正常。