ワークフローおよびアクションのリファレンス
GitHub Actions のワークフローやアクションについて説明します。
GitHub Actions のワークフロー構文
ワークフローは、1 つ以上のジョブからなる設定可能な自動化プロセスです。 ワークフローの設定を定義するには、YAMLファイルを作成しなければなりません。
ワークフローをトリガーするイベント
GitHub で特定のアクティビティが発生したときに、スケジュールした時刻に、または GitHub の外部でイベントが発生したときに、ワークフローが実行されるように構成できます。
GitHub Actions のワークフロー コマンド
ワークフロー内あるいはアクションのコード内でシェルコマンドを実行する際には、ワークフローコマンドを利用できます。
変数リファレンス
GitHub Actions ワークフローでサポートされている変数、名前付け規則、制限、コンテキストについて説明します。
ワークフローとアクションで式を評価する
GitHub Actions 内の式について説明します。
コンテキスト リファレンス
使用できるプロパティ、アクセス方法、使用例など、GitHub Actions ワークフローで使用できるコンテキストについて説明します。
デプロイと環境
デプロイ保護規則、環境シークレット、環境変数について説明します。
依存関係キャッシュのリファレンス
ワークフローでの依存関係キャッシュの機能について説明します。
再利用可能ワークフロー リファレンス
既存のワークフローを再利用してワークフローを作成するときに重複を回避する方法について説明します。
メタデータ構文リファレンス
リポジトリでタスクを実行するアクションを作成できます。 アクションには、YAML 構文を使うメタデータ ファイルが必要です。
ワークフロー取り消しのリファレンス
ワークフローの実行を取り消すために GitHub が実行する手順について説明します。
GitHub ActionsのためのDockerfileサポート
Docker コンテナー アクション用の Dockerfile
を作成する際には、いくつかの Docker の命令が GitHub Actions やアクションのメタデータ ファイルとどのように関わるのかを知っておく必要があります。