Skip to main content
GitHub Docs
Version:
Enterprise Server 3.11
GitHub Docs を検索する
Search
Select language: current language is Japanese
Open Search Bar
Close Search Bar
Open Menu
Open Sidebar
GitHub Actions
/
ワークフローを書き込む
/
ワークフローを実行する場所を選択する
ホーム
GitHub Actions
GitHub Actions について
GitHub Actions の概要
Continuous integration
Continuous deployment
ワークフローを書き込む
クイックスタート
ワークフローについて
Use workflow templates
ワークフローを実行するタイミングを選択する
ワークフローのトリガー
条件を使ってジョブの実行を制御する
ワークフローをトリガーするイベント
ワークフローを実行する場所を選択する
ジョブのランナーを選ぶ
コンテナー内でジョブを実行する
ワークフロー動作を選択する
ワークフローでジョブを使う
Find and customize actions
ワークフロー内の GitHub CLI
ワークフロー コマンド
スクリプトの追加
Permissions for `GITHUB_TOKEN`
Expressions
Variables
Contexts
Pass information
Set default values for jobs
環境
Concurrency
Run job variations
キャッシュの依存関係
成果物を保存する
ワークフロー構文
ワークフローと展開を管理する
ワークフローの実行の管理
ワークフローを手動で実行する
ワークフローとジョブを再実行する
ワークフローをキャンセルする
ワークフローを無効または有効にする
ワークフロー実行をスキップする
ワークフロー実行を削除する
ワークフローの成果物をダウンロードする
ワークフローの成果物を削除する
パブリック フォーク実行を承認する
プライベート フォークの実行を承認する
展開を管理する
デプロイ履歴
環境の管理
デプロイのレビュー
カスタム保護規則を作成する
カスタム保護規則を構成する
自動化を共有
重複の回避
アクションを作成する
カスタム アクションについて
Docker コンテナーのアクションを作成する
JavaScript アクションを作成する
複合アクションを作成する
メタデータ構文
Dockerfile のサポート
終了コードを設定する
アクションをリリースして管理する
ワークフローを再利用する
ワークフロー テンプレートを作成する
Enterprise と共有する
必要なワークフロー
監視とトラブルシューティング
モニター
監視について
ワークフロー実行の通知
視覚化グラフ
ワークフロー実行の履歴
状態バッジを追加する
ワークフロー実行ログ
トラブルシューティング
トラブルシューティングについて
デバッグ ログの有効化
GitHub Support を使用する
GitHub ホステッド ランナー
GitHub ホステッド ランナーの概要
GitHub ホステッド ランナーの概要
プライベート ネットワーク
プライベート ネットワークについて
OIDC の使用
WireGuard の使用
セルフホステッド ランナー
セルフホステッド ランナーを管理する
セルフホステッド ランナーの概要
セルフホステッド ランナーを追加する
セルフホステッド ランナーを自動スケーリングする
ジョブの前後でスクリプトを実行する
ランナー アプリをサービスとして実行する
プロキシ サーバー
ラベル ランナー
ワークフローでランナーを使用する
ランナー グループを使ってアクセスを管理する
監視とトラブルシューティング
セルフホステッド ランナーを削除する
アクション ランナー コントローラー
ARC について
クイックスタート
認証
ランナー スケール セットをデプロイする
ワークフローでの ARC の使用
トラブルシューティング
ARC のサポートについて
セキュリティ
セキュリティ ガイド
セキュリティ強化
シークレットの使用
自動トークン認証
GitHub セキュリティ機能
セキュリティ強化されたデプロイ
OpenID Connect を使ったセキュリティ強化
AWS での OpenID Connect
Azure での OpenID Connect
Google Cloud Platform での OpenID Connect
HashiCorp Vault での OpenID Connect
クラウド プロバイダーでの OpenID Connect
再利用可能なワークフローでの OpenID Connect
ユース ケースと例
Create an example workflow
ビルドおよびテスト
Go でビルドしてテストする
Java と Ant をビルドしてテストする
Java と Gradle をビルドしてテストする
Maven を使って Java をビルドしてテストする
.NET をビルドしてテストする
Node.js をビルドしてテストする
PowerShell をビルドしてテストする
Python をビルドしてテストする
Ruby をビルドしてテストする
Swift をビルドしてテストする
Xamarin アプリをビルドしてテストする
デプロイ
GitHub Actions を使用したデプロイ
Azure App Service への Node.js のデプロイ
Azure App Service への Python のデプロイ
Azure App Service への Java のデプロイ
Azure App Service への .NET のデプロイ
Azure App Service への PHP のデプロイ
Azure App Service に Docker をデプロイする
Azure 静的 Web アプリへのデプロイ
Azure Kubernetes Service へのデプロイ
Amazon ECS にデプロイする
Google Kubernetes Engine にデプロイする
Xcode アプリケーションに署名する
パッケージの公開
GitHub Actions によるパッケージ化
Docker イメージの発行
Gradle で Java パッケージを公開する
Maven で Java パッケージを公開する
Node.js パッケージを公開する
プロジェクト管理
プロジェクト管理のアクション
issue にラベルを追加する
非アクティブな issue をクローズする
ラベルを issue のコメントに追加する
割り当てられた issue を移動する
カードを追加するときにラベルを削除する
issue の作成をスケジュールする
コンテナー化されたサービス
サービスコンテナについて
PostgreSQL サービス コンテナーを作成する
Redis サービス コンテナーを作成する
GitHub Actions に移行する
自動移行
GitHub Actions Importer を使って移行を自動化する
GitHub Actions Importer の拡張
補助的な引数と設定
Azure DevOps の移行
Bamboo 移行
Bitbucket Pipelines の移行
CircleCI の移行
GitLab の移行
Jenkins の移行
Travis CI の移行
手動移行
Azure Pipelines から移行する
CircleCI から移行する
GitLab CI/CD から移行する
Jenkins からの移行
Travis CI から移行する
GitHub Actions を管理する
ワークフローの課金と制限
ワークフローを Organization と共有する
GitHub Actions のガイド
GitHub Actions
/
ワークフローを書き込む
/
ワークフローを実行する場所を選択する
ワークフローを実行する場所の選択
ジョブとワークフローを実行するコンピューティング環境を指定できます。
ジョブのランナーを選択する
ワークフローでジョブを処理するコンピューターの種類を定義します。
コンテナ内でのジョブの実行
コンテナーを使用して、ジョブのステップを実行します。