GitHub Actions を使用してワークフローを自動化する
GitHub Actions を使用して、ソフトウェア開発サイクルを自動化し、アプリケーションを Azure にデプロイできるようにする方法について説明します。
このラーニング パスの内容は次のとおりです。
- GitHub Actions ワークフローを使用して、ソフトウェア開発ライフサイクルの自動化を計画する。
- GitHub Actions を使用してアプリケーションを自動的にビルドする。
- GitHub Actions を使用した Microsoft Azure にデプロイする。
- Github スクリプトを使用して GitHub API とやり取りする。
- コード ライブラリまたは Docker イメージを GitHub Packages に自動的かつ安全に公開します。
前提条件
- GitHub のアカウント
- Azure サブスクリプション
実績コード
実績コードを要求しますか?
このラーニング パス内のモジュール
issue、通知、ブランチ、コミット、pull requestなど、GitHub の主要な機能を使用する方法について説明します。
基本的な GitHub アクションを作成し、ワークフローでそのアクションを使用します。
プロジェクトで継続的インテグレーション (CI) を使用できるようにするワークフローの作成方法を学習します。
GitHub Actions と Microsoft Azure を使用して、2 つのデプロイ ワークフローを作成します。
GitHub スクリプトを使用して GitHub Actions から GitHub API を操作する方法について説明します。
コード ライブラリまたは Docker イメージを GitHub Packages に自動的かつ安全に公開します。 また、GitHub Packages に公開された Docker イメージをローカルで実行します。