Skip to main content
GitHub Docs
Version:
Enterprise Server 3.17
検索する、または Copilot に質問する
検索する、または
Copilot に聞く
Select language: current language is Japanese
検索する、または Copilot に質問する
検索する、または
Copilot に聞く
メニューを開く
Open Sidebar
GitHub Actions
/
方法
/
ワークフローを書き込む
/
ワークフローを実行する場所を選択する
ホーム
GitHub Actions
作業の開始
クイックスタート
GitHub Actions の概要
継続的インテグレーション
継続的なデプロイ
Actions と Apps
概念
ワークフローとアクション
Workflows
変数
コンテキスト
式
再利用可能なワークフロー
カスタム アクション
Deployment environments
コンカレンシー
Workflow artifacts
依存関係のキャッシュ
ワークフロー実行の通知
ランナー
GitHub ホステッド ランナー
より大きなランナー
セルフホステッド ランナー
プライベート ネットワーク
ランナー グループ
ランナー スケール セット
Actions Runner Controller
ARC のサポート
セキュリティ
シークレット
GITHUB_TOKEN
OpenID Connect
スクリプト インジェクション
侵害されたランナー
課金と使用
方法
ワークフローを書き込む
ワークフロー テンプレートの使用
ワークフローを実行するタイミングを選択する
ワークフローのトリガー
Control jobs with conditions
ワークフローのコンカレンシーを制御する
ワークフローを実行する場所を選択する
ジョブのランナーを選ぶ
コンテナー内でジョブを実行する
ワークフロー動作を選択する
Use jobs
Find and customize actions
Use GitHub CLI
スクリプトの追加
シークレットを使用する
変数の使用
ジョブ出力を渡す
ジョブの既定値を設定する
Deploy to environment
ジョブのバリエーションを実行する
自動化の再利用
Reuse workflows
ワークフロー テンプレートを作成する
Enterprise と共有する
作業をセキュリティで保護する
セキュリティ強化されたデプロイ
OIDC in AWS
OIDC in Azure
OIDC in Google Cloud Platform
OIDC in HashiCorp Vault
OIDC in cloud providers
OIDC with reusable workflows
展開
デプロイの構成と管理
Control deployments
デプロイ履歴を表示する
Manage environments
デプロイのレビュー
Create custom protection rules
カスタム保護規則を構成する
サード パーティのプラットフォームへのデプロイ
Node.js to Azure App Service
Python to Azure App Service
Java to Azure App Service
.NET to Azure App Service
PHP to Azure App Service
Docker to Azure App Service
Azure Static Web App
Azure Kubernetes Service
Amazon Elastic Container Service
Google Kubernetes Engine
Sign Xcode applications
アクションの作成と公開
カスタム アクションの管理
終了コードを設定する
アクションをリリースして管理する
ワークフローの実行の管理
ワークフローを手動で実行する
Re-run workflows and jobs
Cancel a workflow run
Disable and enable workflows
ワークフロー実行をスキップする
ワークフロー実行を削除する
ワークフローの成果物をダウンロードする
ワークフローの成果物を削除する
キャッシュの管理
Approve runs from forks
ランナーを管理する
GitHub ホステッド ランナー
GitHub ホステッド ランナーを使う
ランナーをカスタマイズする
プライベート ネットワークに接続する
Connect with OIDC
Connect with WireGuard
セルフホステッド ランナー
ランナーの追加
スクリプトの実行
アプリケーションの構成
プロキシ サーバーの使用
ラベルの適用
ワークフローでの使用
アクセスを管理する
監視とトラブルシューティング
ランナーを削除する
ワークフローを監視する
Use the visualization graph
View workflow run history
状態バッジを追加する
Use workflow run logs
デバッグ ログの有効化
Troubleshoot workflows
Get support
リファレンス
ワークフローとアクション
ワークフロー構文
ワークフローをトリガーするイベント
ワークフロー コマンド
変数
式
コンテキスト
Deployments and environments
Dependency caching
再利用可能なワークフロー
メタデータ構文
Workflow cancellation
Dockerfile のサポート
ランナー
GitHub ホステッド ランナー
Larger runners
Self-hosted runners
セキュリティ
セキュリティで保護された使用
Secrets
OIDC
制限
GitHub Actions Importer
補助的な引数と設定
カスタム トランスフォーマー
チュートリアル
Create an example workflow
コードのビルドとテスト
Go
Java with Ant
Java with Gradle
Java with Maven
.NET
Node.js
PowerShell
Python
Ruby
Rust
Swift
Xamarin apps
Authenticate with GITHUB_TOKEN
アクションを作成する
JavaScript アクションを作成する
複合アクションを作成する
パッケージの公開
Docker イメージの発行
Gradle で Java パッケージを公開する
Maven で Java パッケージを公開する
Node.js パッケージを公開する
作業を管理する
issue にラベルを追加する
非アクティブな issue をクローズする
Add comments with labels
issue の作成をスケジュールする
Store and share data
コンテナー化されたサービスを使用する
Docker コンテナーのアクションを作成する
Use Docker service containers
PostgreSQL サービス コンテナーを作成する
Redis サービス コンテナーを作成する
GitHub Actions に移行する
自動移行
Use 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 を使用する
クイックスタート
Authenticate to the API
Deploy runner scale sets
Use ARC in a workflow
トラブルシューティング
GitHub Actions
/
方法
/
ワークフローを書き込む
/
ワークフローを実行する場所を選択する
ワークフローを実行する場所の選択
ジョブとワークフローを実行するコンピューティング環境を指定できます。
ジョブのランナーを選択する
ワークフローでジョブを処理するコンピューターの種類を定義します。
コンテナ内でのジョブの実行
コンテナーを使用して、ジョブのステップを実行します。