Skip to main content
GitHub Docs
All products
GitHub のアクション
クイックスタート
GitHub Actions について
GitHub Actions の概要
アクションを検索してカスタマイズする
重要な機能
式
コンテキスト
変数
ワークフローの課金と制限
例
スクリプトを使ってランナーでコードをテストする
ランナーで GitHub CLI を使う
コンカレンシー、式、テスト マトリックスを使う
ワークフローの使用
ワークフローについて
ワークフローのトリガー
ワークフローをトリガーするイベント
ワークフロー構文
ワークフロー コマンド
ワークフローを再利用する
キャッシュの依存関係
成果物を保存する
スターター ワークフローを作成する
スターター ワークフローを使う
ワークフローを Organization と共有する
ワークフロー内の GitHub CLI
ジョブの使用
ワークフローでジョブを使う
ジョブのランナーを選ぶ
条件を使ってジョブの実行を制御する
マトリックス
コンカレンシー
環境
コンテナー内でジョブを実行する
ジョブの既定値を設定する
ジョブにアクセス許可を割り当てる
ジョブの出力を定義する
ワークフローの実行の管理
ワークフローを手動で実行する
ワークフローとジョブを再実行する
ワークフローをキャンセルする
デプロイのレビュー
ワークフローを無効または有効にする
ワークフロー実行をスキップする
ワークフロー実行を削除する
ワークフローの成果物をダウンロードする
ワークフローの成果物を削除する
ビルドおよびテスト
継続的インテグレーション
Go でビルドしてテストする
Java と Ant をビルドしてテストする
Java と Gradle をビルドしてテストする
Maven を使って Java をビルドしてテストする
.NET をビルドしてテストする
Node.js をビルドしてテストする
PowerShell をビルドしてテストする
Python をビルドしてテストする
Ruby をビルドしてテストする
Swift をビルドしてテストする
Xamarin アプリをビルドしてテストする
デプロイ
展開について
継続的デプロイについて
GitHub Actions を使用したデプロイ
Deploying to your cloud provider
Amazon ECS にデプロイする
Azure にデプロイ
Google Kubernetes Engine にデプロイする
Security hardening your deployments
OpenID Connect を使用すると、ワークフローによって、有効期間の短いトークンをクラウド プロバイダーから直接交換できます。
AWS での OpenID Connect
Azure での OpenID Connect
Google Cloud Platform での OpenID Connect
HashiCorp Vault での OpenID Connect
クラウド プロバイダーでの OpenID Connect
再利用可能なワークフローでの OpenID Connect
Targeting different environments
デプロイに環境を使う
Manage your deployments
デプロイ履歴を表示する
Deploy Xcode applications
Xcode アプリケーションに署名する
Containerized services
サービスコンテナについて
PostgreSQL サービス コンテナーを作成する
Redis サービス コンテナーを作成する
パッケージの公開
GitHub Actions によるパッケージ化
Docker イメージの発行
Gradle で Java パッケージを公開する
Maven で Java パッケージを公開する
Node.js パッケージを公開する
Managing issues and pull requests
プロジェクト管理のアクション
issue にラベルを追加する
非アクティブな issue をクローズする
ラベルを issue のコメントに追加する
割り当てられた issue を移動する
カードを追加するときにラベルを削除する
issue の作成をスケジュールする
Migrate to GitHub Actions
GitHub Actions Importer を使って移行を自動化する
Azure Pipelines から移行する
CircleCI から移行する
GitLab CI/CD から移行する
Jenkins からの移行
Travis CI から移行する
監視とトラブルシューティング
監視とトラブルシューティングについて
視覚化グラフ
状態バッジを追加する
ワークフロー実行の履歴
ワークフロー実行ログ
デバッグ ログの有効化
ワークフロー実行の通知
GitHub ホステッド ランナー
GitHub ホステッド ランナーの概要
プライベート ネットワークに接続する
セルフホステッド ランナー
セルフホステッド ランナーの概要
セルフホステッド ランナーを追加する
セルフホステッド ランナーを自動スケーリングする
ジョブの前後でスクリプトを実行する
ランナー アプリをサービスとして実行する
プロキシ サーバー
ラベル ランナー
<!-- 2BB13A4A-041C-4064-9A7A-B482C5BC964F --> <div class="extended-markdown note border rounded-1 mb-4 p-3 color-border-accent-emphasis color-bg-accent f5"> **注:** GitHub ホステッド ランナーは、現在 GitHub Enterprise Server でサポートされていません。 [GitHub public roadmap](https://github.com/github/roadmap/issues/72) で、今後の計画的なサポートの詳細を確認できます。 </div>
ランナー グループを使ってアクセスを管理する
監視とトラブルシューティング
セルフホステッド ランナーを削除する
セキュリティ ガイド
セキュリティ強化
暗号化されたシークレット
自動トークン認証
アクションの作成
カスタム アクションについて
Docker コンテナーのアクションを作成する
JavaScript アクションを作成する
複合アクションを作成する
メタデータ構文
Dockerfile のサポート
終了コードを設定する
Enterprise と共有する
アクションをリリースして管理する
GitHub Actions のガイド
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the
English documentation
.
GitHub のアクション
/
ワークフローの使用
Enterprise Server 3.6
日本語
Search GitHub Docs
GitHub Docs
GitHub のアクション
/
ワークフローの使用
GitHub Actions
Get started
Account and profile
Authentication
Repositories
Enterprise administrators
Billing and payments
Site policy
Organizations
Code security
Pull requests
GitHub Issues
GitHub Actions
GitHub Copilot
GitHub Codespaces
GitHub Packages
Search on GitHub
Developers
REST API
GraphQL API
GitHub CLI
GitHub Discussions
GitHub Sponsors
Building communities
GitHub Pages
Education
GitHub Desktop
GitHub Support
Electron
CodeQL
npm
Enterprise Server 3.6
Free, Pro, & Team
Enterprise Cloud
Enterprise Server 3.7
Enterprise Server 3.6
Enterprise Server 3.5
Enterprise Server 3.4
Enterprise Server 3.3
GitHub AE
All Enterprise Server releases
About versions
日本語
English
简体中文
Español
Português do Brasil
Русский
日本語
Français
Deutsch
한국어
Search GitHub Docs
ワークフローの使用
GitHub Actions ワークフローの作成と管理。
ワークフローについて
ワークフローのトリガー
ワークフローをトリガーするイベント
GitHub Actions のワークフロー構文
GitHub Actions のワークフロー コマンド
ワークフローの再利用
依存関係をキャッシュしてワークフローのスピードを上げる
ワークフロー データを成果物として保存する
Organization のスターター ワークフローを作成する
スターター ワークフローの使用
ワークフロー、シークレット、ランナーを Organization と共有する
ワークフローで GitHub CLI を使用する