Skip to main content
GitHub Docs
Version:
Enterprise Cloud
Open Sidebar
GitHub Actions
/
How-tos
/
ワークフローを書き込む
/
ワークフローを実行する場所を選択する
ホーム
GitHub Actions
Get started
Quickstart
Understand GitHub Actions
Concepts
Overview
継続的なデプロイ
Continuous integration
ワークフローの課金と制限
Workflows and actions
ワークフローについて
Variables
重複の回避
Reusable workflows
カスタム アクションについて
Contexts
Expressions
Deployment environments
Workflow artifacts
Dependency caching
監視について
ワークフロー実行の通知
About troubleshooting
Runners
GitHub-hosted runners
より大きなランナーの概要
プライベート ネットワークについて
自己ホスト ランナーの概要
セルフホステッド ランナーの通信
ARC について
ARC のサポートについて
Security
Secrets
GITHUB_TOKEN
OpenID Connect
Metrics
How-tos
ワークフローを書き込む
ワークフロー テンプレートの使用
ワークフローを実行するタイミングを選択する
ワークフローのトリガー
条件を使ってジョブの実行を制御する
ワークフローを実行する場所を選択する
ジョブのランナーを選ぶ
コンテナー内でジョブを実行する
ワークフロー動作を選択する
ワークフローでジョブを使う
アクションを検索してカスタマイズする
ワークフロー内の GitHub CLI
スクリプトの追加
`GITHUB_TOKEN` のアクセス許可
変数
情報を渡す
ジョブの既定値を設定する
Deploy to environment
コンカレンシー
ジョブのバリエーションを実行する
Build and test
Build & test Go
Build & test Java & Ant
Build & test Java & Gradle
Build & test Java with Maven
Build & test .NET
Build & test Node.js
Build & test PowerShell
Build & test Python
Build & test Ruby
Build & test Rust
Build & test Swift
Build & test Xamarin apps
ワークフローと展開を管理する
ワークフローの実行の管理
ワークフローを手動で実行する
ワークフローとジョブを再実行する
ワークフローをキャンセルする
ワークフローを無効または有効にする
ワークフロー実行をスキップする
ワークフロー実行を削除する
ワークフローの成果物をダウンロードする
ワークフローの成果物を削除する
Manage caches
パブリック フォーク実行を承認する
プライベート フォークの実行を承認する
展開を管理する
デプロイ履歴
環境の管理
デプロイのレビュー
カスタム保護規則を作成する
カスタム保護規則を構成する
Third-party platforms
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
自動化を共有
アクションを作成する
終了コードを設定する
アクションをリリースして管理する
GitHub Marketplace で公開する
CLI のセットアップ アクション
Reuse workflows
ワークフロー テンプレートを作成する
Enterprise と共有する
監視とトラブルシューティング
モニター
視覚化グラフ
ワークフロー実行の履歴
ジョブの実行時間を表示する
状態バッジを追加する
ワークフロー実行ログ
トラブルシューティング
Copilot を使用する
デバッグ ログの有効化
GitHub Support を使用する
GitHub ホステッド ランナー
Use GitHub-hosted runners
ランナーをカスタマイズする
現在のジョブを監視する
より大きなランナーの使用
より大きなランナーを管理する
より大きなランナーへのアクセスを制御する
より大きなランナーでジョブを実行する
プライベート ネットワーク
OIDC の使用
WireGuard の使用
セルフホステッド ランナー
セルフホステッド ランナーを管理する
自己ホスト ランナーを追加する
セルフホステッド ランナーを自動スケーリングする
ジョブの前後でスクリプトを実行する
ジョブで使用されるコンテナーをカスタマイズする
ランナー アプリをサービスとして実行する
プロキシ サーバー
ラベル ランナー
ワークフローでランナーを使用する
ランナー グループを使ってアクセスを管理する
監視とトラブルシューティング
セルフホステッド ランナーを削除する
アクション ランナー コントローラー
認証
ランナー スケール セットをデプロイする
ワークフローでの ARC の使用
トラブルシューティング
セキュリティ
セキュリティ ガイド
セキュリティ強化
シークレットの使用
Use `GITHUB_TOKEN`
GitHub セキュリティ機能
アーティファクト構成証明
アーティファクト構成証明
再利用可能なワークフローを使用して構成証明を行う
アーティファクト構成証明 Kubernetes アドミッション コントローラー
オフラインでの構成証明の確認
Manage attestations
セキュリティ強化されたデプロイ
AWS での OpenID Connect
Azure での OpenID Connect
Google Cloud Platform での OpenID Connect
HashiCorp Vault での OpenID Connect
JFrog での OpenID Connect
PyPI での OpenID Connect
クラウド プロバイダーでの OpenID Connect
再利用可能なワークフローでの OpenID Connect
ユース ケースと例
パッケージの公開
Docker イメージの発行
Gradle で Java パッケージを公開する
Maven で Java パッケージを公開する
Node.js パッケージを公開する
プロジェクト管理
issue にラベルを追加する
非アクティブな issue をクローズする
ラベルを issue のコメントに追加する
issue の作成をスケジュールする
コンテナー化されたサービス
PostgreSQL サービス コンテナーを作成する
Redis サービス コンテナーを作成する
GitHub Actions を管理する
GitHub Actions メトリック
GHE.com での廃止された名前空間
リファレンス
ワークフロー構文
ワークフローをトリガーするイベント
ワークフロー コマンド
Variables reference
Secrets reference
式
Contexts reference
Deployments and environments
Dependency caching reference
Metadata syntax
Actions に関する制限
Reusable workflows reference
OpenID Connect reference
GITHUB_TOKEN reference
Dockerfile のサポート
GitHub-hosted runners reference
Self-hosted runners reference
Usage limits (使用状況の制限)
補助的な引数と設定
Extending GitHub Actions Importer
Tutorials
Migrate to GitHub Actions
Automated migrations
Automate migration with GitHub Actions Importer
Azure DevOps migration
Bamboo migration
Bitbucket Pipelines migration
CircleCI migration
GitLab migration
Jenkins migration
Travis CI migration
Manual migrations
Migrate from Azure Pipelines
Migrate from CircleCI
Migrate from GitLab CI/CD
Migrate from Jenkins
Migrate from Travis CI
Create an example workflow
Create a Docker container action
Create a JavaScript action
Create a composite action
Store and share data
Actions Runner Controller
Controlling deployments
Docker service containers
GitHub Actions
/
How-tos
/
ワークフローを書き込む
/
ワークフローを実行する場所を選択する
ワークフローを実行する場所の選択
ジョブとワークフローを実行するコンピューティング環境を指定できます。
ジョブのランナーを選択する
ワークフローでジョブを処理するコンピューターの種類を定義します。
コンテナ内でのジョブの実行
コンテナーを使用して、ジョブのステップを実行します。