/AzGitConnect

A tool that automates connecting GitHub to Azure

Primary LanguageC#MIT LicenseMIT

AzGitConnect

AzGitConnect is a CLI tool that simplifies the integration of Azure and GitHub Actions for seamless CI/CD workflows. It automates the configuration of GitHub secrets, Azure resources, and federated identity credentials to enable secure and efficient deployments.

Features

  • Federated Identity Setup:
    • Automatically configures Azure AD applications with federated identity for GitHub Actions.
  • GitHub Secrets Management:
    • Encrypt and set repository secrets for use in GitHub Actions.

Getting Started

Prerequisites

  1. Azure CLI:
  2. GitHub Account:
    • Ensure access to your GitHub repositories.
  3. Dotnet SDK: