Skip to main content

GitHub Actions のリファレンス

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

GitHub Actions のワークフロー構文

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

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

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

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

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

Variables reference

Find information for supported variables, naming conventions, limits, and contexts in GitHub Actions workflows.

Secrets reference

Find technical information about secrets in GitHub Actions.

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

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

Contexts reference

Find information about contexts available in GitHub Actions workflows, including available properties, access methods, and usage examples.

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.

Metadata syntax reference

You can create actions to perform tasks in your repository. Actions require a metadata file that uses YAML syntax.

Actions に関する制限

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

Reusable workflows reference

Learn how to avoid duplication when creating a workflow by reusing existing workflows.

OpenID Connect reference

Find information about using OpenID Connect (OIDC) to authenticate GitHub Actions workflows with cloud providers.

GITHUB_TOKEN reference

Find information about the properties, permissions, and behavior of the GITHUB_TOKEN used in GitHub Actions workflows.

GitHub ActionsのためのDockerfileサポート

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

GitHub-hosted runners reference

Find information about GitHub-hosted runners, including their specifications and customization options.

Self-hosted runners reference

Find information about requirements and supported actions for self-hosted runners.

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

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

補助的な引数と設定

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

Extending GitHub Actions Importer with custom transformers

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