Skip to main content

GitHub Actions のリファレンス

GitHub Actions の使用に活用できる情報を確認します。

GitHub Actions のワークフロー構文

ワークフローは、1 つ以上のジョブからなる設定可能な自動化プロセスです。 ワークフローの設定を定義するには、YAMLファイルを作成しなければなりません。

ワークフローをトリガーするイベント

GitHub で特定のアクティビティが発生したときに、スケジュールした時刻に、または GitHub の外部でイベントが発生したときに、ワークフローが実行されるように構成できます。

GitHub Actions のワークフロー コマンド

ワークフロー内あるいはアクションのコード内でシェルコマンドを実行する際には、ワークフローコマンドを利用できます。

ワークフローとアクションで式を評価する

ワークフローとアクションで式を評価できます。

ワークフロー実行に関するコンテキスト情報へのアクセス

ワークフローとアクションでコンテキスト情報にアクセスできます。

GitHub Actions のメタデータ構文

リポジトリでタスクを実行するアクションを作成できます。 アクションには、YAML 構文を使うメタデータ ファイルが必要です。

Actions に関する制限

GitHub Actions には、スケールアップすると達する可能性がある制限があり、その一部はサポートに連絡して増やすことができます。

GitHub ActionsのためのDockerfileサポート

Docker コンテナー アクション用の Dockerfile を作成する際には、いくつかの Docker の命令が GitHub Actions やアクションのメタデータ ファイルとどのように関わるのかを知っておく必要があります。

自己ホストランナーをサポートするアーキテクチャとオペレーティングシステム

セルフホステッド ランナー アプリケーションでは、次のプロセッサ アーキテクチャとオペレーティング システムがサポートされています。

セルフホステッド ランナーの使用制限

自己ホストランナーを使用する場合、GitHub Actions の使用にはいくつかの制限があります。 これらの制限は変更されることがあります。

補助的な引数と設定

GitHub Actions Importer には、ニーズに合わせて移行プロセスを調整するための補足的な引数と設定がいくつかあります。