GitHub Actions を使用してワークフローを自動化する
GitHub Actions によってどのようにソフトウェア開発サイクルを自動化できるのかを学習します。
このラーニング パスの内容は次のとおりです。
- GitHub Actions ワークフローを使用して、ソフトウェア開発ライフサイクルの自動化を計画する。
- GitHub Actions を使用してアプリケーションを自動的にビルドする。
- Github スクリプトを使用して GitHub API とやり取りする。
- コード ライブラリまたは Docker イメージを GitHub Packages に自動的かつ安全に公開します。
前提条件
- GitHub のアカウント
実績コード
実績コードを要求しますか?
このラーニング パス内のモジュール
基本的な GitHub アクションを作成し、ワークフローでそのアクションを使用します。
プロジェクトで継続的インテグレーション (CI) を使用できるようにするワークフローの作成方法を学習します。
GitHub Actions と Microsoft Azure を使用して、2 つのデプロイ ワークフローを作成します。
GitHub スクリプトを使用して GitHub Actions から GitHub API を操作する方法について説明します。
コード ライブラリまたは Docker イメージを GitHub Packages に自動的かつ安全に公開します。 また、GitHub Packages に公開された Docker イメージをローカルで実行します。
独自の GitHub アクションを記述する方法について学習し、カスタム ワークフローを作成するためのメタデータ、構文、ワークフロー コマンドなどを確認します。 アクションをドキュメント化およびバージョン管理するためのベスト プラクティス、およびアクションを GitHub Marketplace に公開する方法について学習します。
エンタープライズ インスタンスで使用できる GitHub Actions の機能を確認し、その使用方法について説明します。