Skip to main content
GitHub ドキュメント
Version:
Enterprise Server 3.18
検索する、または Copilot に質問する
検索する、または
Copilot に聞く
Select language: current language is Japanese
検索する、または Copilot に質問する
検索する、または
Copilot に聞く
メニューを開く
Open Sidebar
GitHub Actions
/
チュートリアル
/
Actions Runner Controller を使用する
ホーム
GitHub Actions
作業の開始
クイック スタート
GitHub Actionsを理解する
継続的インテグレーション
継続的なデプロイ
アクション と アプリ
概念
ワークフローとアクション
ワークフロー
変数
コンテキスト
表現
ワークフロー構成の再利用
カスタム アクション
デプロイ環境
コンカレンシー
ワークフロー成果物
依存関係のキャッシュ
ワークフロー実行の通知
ランナー
GitHub ホステッド ランナー
より大きなランナー
セルフホステッド ランナー
プライベート ネットワーク
ランナー グループ
ランナー スケール セット
アクション ランナー コントローラー
ARC のサポート
セキュリティ
シークレット
GITHUB_TOKEN
OpenID Connect
スクリプト インジェクション
危険にさらされたランナー
課金と使用
方法
ワークフローを書き込む
ワークフロー テンプレートの使用
ワークフローを実行するタイミングを選択する
ワークフローを開始する
条件を使用してジョブを制御する
ワークフローのコンカレンシーを制御する
ワークフローを実行する場所を選択する
ジョブのランナーを選ぶ
コンテナー内でジョブを実行する
ワークフロー動作を選択する
ジョブを使用する
アクションを検索してカスタマイズする
GitHub CLI の使用
スクリプトの追加
シークレットを使用する
変数の使用
ジョブ出力を渡す
ジョブの既定値を設定する
環境にデプロイする
ジョブのバリエーションを実行する
自動化の再利用
ワークフローを再利用する
ワークフロー テンプレートを作成する
企業と共有する
作業をセキュリティで保護する
セキュリティ強化されたデプロイ
AWS での OIDC
Azureの OIDC
Google Cloud Platform での OIDC
HashiCorp Vault における OIDC
クラウド プロバイダーでの OIDC
再利用可能なワークフローでの OIDC
展開
デプロイの構成と管理
デプロイを制御する
デプロイ履歴を表示する
環境の管理
デプロイのレビュー
カスタム保護規則を作成する
カスタム保護規則を構成する
サード パーティのプラットフォームへのデプロイ
Node.jsをAzure App Serviceに
Azure App ServiceでPythonを使用する
JavaアプリケーションをAzure App Serviceにデプロイ
.NET を Azure App Service にデプロイする
PHP を Azure App Service にデプロイする
DockerからAzure App Serviceへの
Azure 静的 Web アプリ
Azure Kubernetes Service
Amazon Elastic Container Service
Google Kubernetes エンジン
Xcode アプリケーションに署名する
アクションの作成と公開
カスタム アクションの管理
終了コードを設定する
アクションをリリースして管理する
ワークフローの実行の管理
ワークフローを手動で実行する
ワークフローとジョブを再実行する
ワークフロー実行のキャンセル
ワークフローを無効および有効にする
ワークフロー実行をスキップする
ワークフロー実行を削除する
ワークフローの成果物をダウンロードする
ワークフローの成果物を削除する
キャッシュの管理
フォークからの実行を承認する
ランナーを管理する
GitHub ホステッド ランナー
GitHub ホステッド ランナーを使う
ランナーをカスタマイズする
プライベート ネットワークに接続する
OIDC を使って接続する
WireGuard を使って接続する
セルフホステッド ランナー
ランナーを追加する
スクリプトの実行
アプリケーションの構成
ラベルの適用
ワークフローで使用する
アクセスを管理する
監視とトラブルシューティング
ランナーを削除する
プロキシ サーバーの使用
ワークフローを監視する
視覚化グラフを使用する
ワークフローの実行履歴を表示する
状態バッジを追加する
ワークフロー実行ログを使用する
デバッグ ログの有効化
ワークフローをトラブルシューティングする
サポートを受ける
リファレンス
ワークフローとアクション
ワークフロー構文
ワークフローをトリガーするイベント
ワークフロー コマンド
変数
式
コンテキスト
デプロイと環境
依存関係キャッシュ
ワークフロー構成の再利用
メタデータ構文
ワークフローの取り消し
Dockerfile のサポート
ランナー
GitHub ホステッド ランナー
より大きなランナー
セルフホステッド ランナー
セキュリティ
セキュリティで保護された使用
シークレット
OIDC
制限
GitHub Actions Importer
補助的な引数と設定
カスタム トランスフォーマー
チュートリアル
サンプルワークフローを作成する
コードのビルドとテスト
Go
Ant を使用したJava
Gradle を使用したJava
Maven でのJava
.NET
Node.js
PowerShell
Python
Ruby
Rust
Swift
Xamarin アプリ
GITHUB_TOKEN を使用して認証を行う
アクションを作成する
JavaScript アクションを作成する
複合アクションを作成する
パッケージの公開
Docker イメージの公開
Gradle を使用してJava パッケージを発行する
Maven を使用Javaパッケージを発行する
Node.js パッケージを公開する
作業を管理する
課題にラベルを追加する
非アクティブな issue をクローズする
ラベルについてのコメントを追加する
issue の作成をスケジュールする
データを格納して共有する
コンテナー化されたサービスを使用する
Docker コンテナーのアクションを作成する
Docker サービス コンテナーを使用する
PostgreSQL サービス コンテナーを作成する
Redis サービス コンテナーを作成する
GitHub Actions に移行する
自動移行
GitHub Actions Importer を使用する
Azure DevOps移行
Bamboo 移行
Bitbucket Pipelines の移行
CircleCI の移行
GitLab の移行
Jenkins の移行
Travis CI の移行
手動移行
Azure Pipelinesから移行する
CircleCI から移行する
GitLab CI/CD から移行する
Jenkins からの移行
Travis CI から移行する
Actions Runner Controller を使用する
クイック スタート
ランナー スケール セットをデプロイする
API に対する認証を行う
ワークフローで ARC を使用する
トラブルシューティング
Actions Runner Controller を使用する
独自のランナーをホストして、非常にカスタマイズ性の高い環境でワークフローを実行できます。
記事
アクション ランナー コントローラーのクイックスタート
アクション ランナー コントローラーを使用してランナー スケール セットをデプロイする
GitHub API への ARC の認証
ワークフローでの Actions Runner Controller ランナーの使用
Actions Runner Controller エラーのトラブルシューティング