Skip to main content

GitHub Actions のリファレンス

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

セキュリティで保護された使用に関するリファレンス

ワークフローの作成と GitHub Actions 機能の使用に関するセキュリティ プラクティス。

GitHub Actions のワークフロー構文

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

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

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

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

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

変数リファレンス

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 構文を使うメタデータ ファイルが必要です。

Actions に関する制限

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

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

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

OpenID Connect リファレンス

OpenID Connect (OIDC) を使ってクラウド プロバイダーで GitHub Actions ワークフローの認証を行う方法について説明します。

GitHub ActionsのためのDockerfileサポート

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

GitHub ホステッド ランナー リファレンス

GitHub ホステッド ランナーに関する情報 (仕様やカスタマイズ オプションなど) について説明します。

Larger runners reference

Find information about larger runners, including their specifications and customization options.

セルフホステッド ランナー リファレンス

セルフホステッド ランナーの要件とサポートされているアクションについて説明します。

補助的な引数と設定

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

Extending GitHub Actions Importer with custom transformers

GitHub Actions Importer offers the ability to extend its built-in mapping.

Workflow cancellation reference

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