ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
guides
GitHub Actions のこれらのガイドには、ワークフローの設定に役立つ特定の使用例とサンプルが含まれています。
-
1概要
GitHub Actions 入門
GitHub Actions の中核的概念とさまざまなコンポーネントについて学び、リポジトリに自動化を追加する方法の例を示します。 -
2How-to guide
アクションの検索とカスタマイズ
アクションは、ワークフローを動かす構成要素です。 ワークフローには、コミュニティによって作成されたアクションを含めることも、アプリケーションのリポジトリ内に直接独自のアクションを作成することもできます。 このガイドでは、アクションを発見、使用、およびカスタマイズする方法を説明します。 -
3概要
重要な機能
GitHub Actions は、堅牢で動的な自動化の構築ができるように設計されています。 このガイドでは、環境変数、カスタマイズされたスクリプトなどを含む GitHub Actions ワークフローを作成する方法を説明します。 -
4How-to guide
複雑なワークフローを管理する
このガイドでは、シークレット管理、依存ジョブ、キャッシング、ビルドマトリックス、,環境、ラベルなど、GitHub Actions のより高度な機能を使用する方法を説明します。 -
5概要
セキュリティ強化
GitHub Actions の機能を使用するための適切なセキュリティプラクティス。
learning paths
Learning paths are a collection of guides that help you master a particular subject.
コードのビルドとテスト
まさにリポジトリ内に、カスタムの継続的インテグレーション(CI)を作成できます。
1
継続的インテグレーションについて
概要
2
テンプレートを使用した CI の設定
チュートリアル
3
サービスコンテナについて
概要
4
Node.js のビルドとテスト
チュートリアル
5
PowerShell のビルドとテスト
チュートリアル
6
Python のビルドとテスト
チュートリアル
7
Rubyでのビルドとテスト
チュートリアル
8
MavenでのJavaのビルドとテスト
チュートリアル
9
GradleでのJavaのビルドとテスト
チュートリアル
10
AntでのJavaのビルドとテスト
チュートリアル
デプロイメントの自動化
GitHub Actionsのカスタム継続的デプロイメント(CD)ワークフローで、プロジェクトのリリース公開を自動化する方法を学んでください。
1
GitHub Actionsでのパッケージング
概要
2
Node.jsパッケージの公開
チュートリアル
3
MavenでのJavaのパッケージの公開
チュートリアル
4
GradleでのJavaパッケージの公開
チュートリアル
5
Dockerイメージの公開
チュートリアル
クラウドへのデプロイ
GitHub Actionsを使ってアプリケーションをビルドし、様々なクラウドベースのプラットフォームにデプロイする方法を学んでください。
自分のランナーをホストする
セルフホストランナーを作成し、非常にカスタマイズ性の高い環境でワークフローを実行できます。
1
セルフホストランナーについて
概要
2
セルフホストランナーの追加
チュートリアル
3
セルフホストランナーアプリケーションをサービスとして設定する
チュートリアル
4
セルフホストランナーとプロキシサーバーを使う
チュートリアル
5
セルフホストランナーとのラベルの利用
チュートリアル
6
ワークフローでのセルフホストランナーの利用
チュートリアル
7
グループを使用してセルフホストランナーへのアクセスを管理する
チュートリアル
8
セルフホストランナーのモニタリングとトラブルシューティング
チュートリアル
アクションの作成
新しいアクションのアイデアをお持ちですか?自分のプロジェクトに、カスタムの何かを構築したことがありますか?共有できるアクションを構築し、GitHub Marketplaceに公開する方法を学びましょう。
1
アクションについて
概要
2
Docker コンテナのアクションを作成する
チュートリアル
3
JavaScript アクションを作成する
チュートリアル
4
複合実行ステップ アクションの作成
チュートリアル
5
メタデータ構文
リファレンス
6
Docker
リファレンス
7
終了コードの設定
How-to guide
8
GitHub Marketplaceでのアクションの公開
How-to guide
Help us make these docs great!
All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.
Make a contribution