GitHub Actions を使用してワークフローを自動化する

初級
中級
DevOps エンジニア
管理者
開発者
ソリューション アーキテクト
GitHub
Azure

GitHub Actions を使用して、ソフトウェア開発サイクルを自動化し、アプリケーションを Azure にデプロイできるようにする方法について説明します。

このラーニング パスの内容は次のとおりです。

  • GitHub Actions ワークフローを使用して、ソフトウェア開発ライフサイクルの自動化を計画する。
  • GitHub Actions を使用してアプリケーションを自動的にビルドする。
  • GitHub Actions を使用した Microsoft Azure にデプロイする。
  • Github スクリプトを使用して GitHub API とやり取りする。
  • コード ライブラリまたは Docker イメージを GitHub Packages に自動的かつ安全に公開します。

前提条件

このラーニング パス内のモジュール

issue、通知、ブランチ、コミット、pull requestなど、GitHub の主要な機能を使用する方法について説明します。

基本的な GitHub アクションを作成し、ワークフローでそのアクションを使用します。

プロジェクトで継続的インテグレーション (CI) を使用できるようにするワークフローの作成方法を学習します。

GitHub Actions と Microsoft Azure を使用して、2 つのデプロイ ワークフローを作成します。

GitHub スクリプトを使用して GitHub Actions から GitHub API を操作する方法について説明します。

コード ライブラリまたは Docker イメージを GitHub Packages に自動的かつ安全に公開します。 また、GitHub Packages に公開された Docker イメージをローカルで実行します。