Skip to main content

ワークフローおよびアクションのリファレンス

GitHub Actions のワークフローやアクションについて説明します。

GitHub Actions のワークフロー構文

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

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

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

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

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

変数リファレンス

GitHub Actions ワークフローでサポートされている変数、名前付け規則、制限、コンテキストについて説明します。

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

GitHub Actions 内の式について説明します。

コンテキスト リファレンス

使用できるプロパティ、アクセス方法、使用例など、GitHub Actions ワークフローで使用できるコンテキストについて説明します。

Deployments and environments

Find information about deployment protection rules, environment secrets, and environment variables.

Dependency caching reference

Find information on the functionality of dependency caching in workflows.

再利用可能ワークフロー リファレンス

既存のワークフローを再利用してワークフローを作成するときに重複を回避する方法について説明します。

メタデータ構文リファレンス

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

Workflow cancellation reference

Find information on the steps GitHub takes to cancel a workflow run.

GitHub ActionsのためのDockerfileサポート

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