1. ホーム
  2. github

[解決済み] githubのアクション分/月とは?

2022-03-09 12:25:21

質問

とは何か、例を挙げてわかりやすく説明してください。 github というのは、プランに 2000 actions minutes/month ? を実行すると git pull は、1つのアクションとしてカウントされますか?アクションはどのように分単位に結びつきますか?レポからコミットを引き出すのにかかる時間は、私の持ち時間にカウントされますか?

SOの回答は承知しています(例えば これ しかし、アクションが何なのかよくわかりません。

例えば、私がいくつかの python/js コードを含むリポジトリを持っていて、新しいシステムに取り組み始めたとします。このとき git pull を使用して新しいシステムにリポジトリをクローンする場合、バックステージで消費されるアクションはありますか?私の計画から何か時間を消費するのでしょうか?これは私が明確にしていないことで、おそらくいくつかの簡単な例で実証する必要がありました。ありがとうございます。

どのように解決するのですか?

GitHubのアクション 機能 GitHub が提供するワークフローを作成し、任意の GitHub イベントをトリガーにして実行させることができます。例えば、プルリクエストを作成したらプロジェクトのビルドを実行するといった具合です。GitHub のアクションを設定するには、ワークフローを yaml ファイルで作成し、それを .github/workflows ディレクトリを作成します。 これは のドキュメントには、ワークフローの作成に関する詳細情報が記載されています。

<ブロッククオート

例えば、私がいくつかの python/js コードを含むリポジトリを持っていて、新しいシステムで作業を開始するとします。新しいシステムで自分のリポジトリをクローンするために git pull を実行するとき、バックステージで消費されるアクションはあるでしょうか?私の計画から何か時間を消費しますか?

いいえ を実行すると git pull を使用してレポをクローンします。 は、割り当てられた行動時間を使いません。 .

GitHub のアクションは、特定の GitHub イベントに対応したワークフローを作成して実行するように設定した場合にのみ実行されます。 ここで . あるレポに対して何らかのアクションが設定された場合、そのアクションは次のように表示されます。 Actions タブに表示されます。GitHub のアクションが起動すると、すべてここに表示されます。

また、現在の 2000アクション分/月 のトリガーワークフローに割り当てられています。 プライベートレポ 公開レポではありません。プライベートレポの無料アクション分の使用状況は、以下のサイトで確認できます。 https://github.com/settings/billing また、SOの回答で述べたように こちら .