「Git/github/actions」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→利用できるプラン) |
(→タイムアウト設定) |
||
行12: | 行12: | ||
</pre> | </pre> | ||
公式:https://docs.github.com/ja/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions# | 公式:https://docs.github.com/ja/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions# | ||
+ | |||
+ | ==設定ファイル== | ||
+ | .github/workflows/hogehoge.yml | ||
==タイムアウト設定== | ==タイムアウト設定== | ||
行26: | 行29: | ||
参考:https://dev.classmethod.jp/articles/must-set-timeout-on-actions-for-save-cost/ | 参考:https://dev.classmethod.jp/articles/must-set-timeout-on-actions-for-save-cost/ | ||
+ | |||
+ | ==WIPのときに実行しないように== | ||
+ | |||
+ | |||
+ | 参考:https://qiita.com/hkusu/items/10ac4e3579b921f68b6a | ||
+ | |||
+ | 参考:https://qiita.com/HeRo/items/935d5e268208d411ab5a |
2021年3月5日 (金) 16:49時点における版
github_actionとは
pull_requestやpushしたときに、実行する処理
利用できるプラン
利用時間(分)
GitHub Free 500 MB 2,000 GitHub Pro 1 GB 3,000 Organization の GitHub Free 500 MB 2,000 GitHub Team 2 GB 3,000 GitHub Enterprise Cloud 50 GB 50,000
設定ファイル
.github/workflows/hogehoge.yml
タイムアウト設定
timeout-minutesで設定できる。
jobs: my-job: runs-on: ubuntu-latest timeout-minutes: 120 # 全体 steps: - run: sleep 500 timeout-minutes: 80 # 個別
参考:https://dev.classmethod.jp/articles/must-set-timeout-on-actions-for-save-cost/