iT邦幫忙

github actions相關文章
共有 57 則文章
鐵人賽 DevOps DAY 18
菜逼八用Github Actions 系列 第 18

技術 Day 18 - 用JS寫action

目錄 目錄 摘要 何時需要JS action 步驟 前置準備 建立metadata file 建立action 打包 使用a...

鐵人賽 DevOps DAY 10

技術 啊我就怕不相容 - 多平台測試

從孟母三遷的故事可以看出孟子在不同環境的相容性都不錯,但結果不一定和預期相同。 今天,我們要來探討如何使用 GitHub Actions 的矩陣構建策略來進...

鐵人賽 DevOps DAY 17
菜逼八用Github Actions 系列 第 17

技術 Day 17 - 複用workflow (下)

目錄 目錄 摘要 composite actions概述 步驟 建立metadata file 使用composite action...

鐵人賽 DevOps DAY 9

技術 Jest Do It - 運行單元測試

《論語.公冶長》:「聽其言而觀其行。」說明了 unit test 的重要性。 今天,我們將深入了解如何使用 Jest 進行單元測試,並探討一些 Jest 的...

鐵人賽 DevOps DAY 16
菜逼八用Github Actions 系列 第 16

技術 Day 16 - 複用workflow (上)

目錄 目錄 摘要 workflow_call概述 步驟 建立called workflow 建立caller workflow...

鐵人賽 DevOps DAY 8

技術 今天不講 DVD,來談談 CI/CD - eslint 與 pylint

「知者不惑,仁者不憂,勇者不懼。」因為他們都有使用 eslint。 今天,我們將深入了解如何在 CI/CD 流程中使用 ESLint 進行程式碼品質檢查。E...

鐵人賽 DevOps DAY 15
菜逼八用Github Actions 系列 第 15

技術 Day 15 - 簡單例子 - 幫PR上標籤

目錄 目錄 摘要 workflow的基本結構 使用label管理PR的好處 步驟 在.github下建立labeler.yml 在....

鐵人賽 DevOps DAY 7

技術 時間差不多囉 - 事件觸發器

《禮記·中庸》「凡事預則立,不預則廢。」說明了如果沒有預先設定事件觸發器,需要時 Action 也不會執行。 今天我們要來討論 GitHub Actions...

鐵人賽 DevOps DAY 14
菜逼八用Github Actions 系列 第 14

技術 Day14 - 撰寫第一個workflow的前置工作

目錄 目錄 摘要 開始撰寫 workflow 前的前置作業 設定personal token的workflow權限 設定repo的workf...

鐵人賽 DevOps DAY 13
菜逼八用Github Actions 系列 第 13

技術 Day 13 - 來逛GitHub Actions Marketplace

目錄 目錄 摘要 哪裡可以找到現成的actions 常用的actions actions/checkout actions/cache...

鐵人賽 DevOps DAY 11
菜逼八用Github Actions 系列 第 11

技術 Day11 - workflow command

目錄 目錄 摘要 workflow command是什麼 印出註解(訊息) 為敏感資訊設置mask 讀寫環境變數 多行字串 jo...

鐵人賽 DevOps DAY 10
菜逼八用Github Actions 系列 第 10

技術 Day 10 - 觸發workflow

目錄 目錄 摘要 如何觸發workflow 觸發不在default branch上的workflow 常用的觸發事件 & fil...

鐵人賽 DevOps DAY 9
菜逼八用Github Actions 系列 第 9

技術 Day 09 - Github Actions的表達式 & function

目錄 目錄 摘要 表達式是什麼 function 三元運算子 Object filters 摘要 在上一篇我們學到如何設置、使...

鐵人賽 DevOps DAY 8
菜逼八用Github Actions 系列 第 8

技術 Day 08 - 儲存敏感資訊的secret

目錄 目錄 摘要 secret是什麼 命名 建立secret repo level environment level orga...

鐵人賽 DevOps DAY 7
菜逼八用Github Actions 系列 第 7

技術 Day 07 - context

目錄 目錄 摘要 context是什麼 常用的context github steps secret needs input...

鐵人賽 DevOps DAY 6
菜逼八用Github Actions 系列 第 6

技術 Day 06 - GitHub Actions的變數

目錄 目錄 摘要 在 workflow 中使用變數 預設 自訂 在 job 間共享資料 在 job 和 step 間共享資料...

鐵人賽 DevOps DAY 5
菜逼八用Github Actions 系列 第 5

技術 Day 05 - workflow的組成

目錄 目錄 摘要 workflow 的組成 job & step action runner 摘要 在上一篇我們學到...

鐵人賽 DevOps DAY 4
菜逼八用Github Actions 系列 第 4

技術 Day 04 - block-style & flow-style的YAML

目錄 目錄 摘要 Block style Flow style 使用YAML的優點 摘要 在上一篇我們學到了如何用YAML表達陣列、...

鐵人賽 DevOps DAY 3
菜逼八用Github Actions 系列 第 3

技術 Day 03 - YAML基本語法

目錄 目錄 摘要 型別 字串 其他 物件型別 錨點 其他注意事項 摘要 在上一篇我們得知了Github Actio...

鐵人賽 DevOps DAY 2
菜逼八用Github Actions 系列 第 2

技術 Day 02 - Github Actions簡介 & YAML簡介 & VS Code套件

目錄 目錄 摘要 Github Actions是什麼 YAML是什麼 有助開發的VS Code套件 Github Actions Y...

鐵人賽 DevOps DAY 1
菜逼八用Github Actions 系列 第 1

技術 Day 01 - 前言 & 大綱

目錄 前言 大綱 前言 哈囉我是Jasmine,是一個前端工程師,工作上通常用 React 及 Typescript 來開發 大家可能會疑惑前端工...

鐵人賽 DevOps DAY 25

技術 【Walking Skeleton】Day25 - 在 Github Actions 中加入自動測試和 Linter

調整 Nginx 設定 一開始先來搬家一下,因為網站放在 /var 其實很怪,這是放 log 的地方,所以先在 /srv 中 git clone 把程式抓下來,...

鐵人賽 Software Development DAY 23

技術 Python 與自動化測試的敲門磚_Day23_Github Actions yaml 介紹

每天的專案會同步到 github 上,可以前往 這個網址 如果對於專案有興趣或是想討論一些問題,歡迎留言 OR 來信討論,信箱為:nickchen1998@gm...

技術 真相篇-Github actions bash: npm: command not found when on ssh

前言 上次我發表的這篇bug實在太雷了「鄉民篇-Github actions bash: npm: command not found when on ssh」...

技術 鄉民篇-Github actions bash: npm: command not found when on ssh

前言 我想用GitHub actions去做CI/CD,主要做的事情很簡單,只有gut push和npm install,但卻不盡人意,在actions讀取到執...

技術 Github Actions SSH CD

前言 讓遠端伺服器( ex: GCE)在本機修改 push 上 github 後,可以自動 git pull 更新。 本篇實作皆參考官方文件 步驟 1. 建立...