.NET · .net-core · Actions · Architecture · AzureDevOps · C# · Entra · GitHub · microsoft

Migrating Azure DevOps repositories to GitHub Enterprise with the GitHub import APIs

Azure DevOps (ADO) teams keep asking for a repeatable way to land on GitHub Enterprise Cloud without babysitting manual Git mirrors. The good news: GitHub’s import surface now covers one-off REST-based imports, the GitHub Enterprise Importer (GEI) GraphQL APIs, and automation-friendly tooling such as the gh ado2gh extension. Below is a field-tested playbook that blends those APIs,… Continue reading Migrating Azure DevOps repositories to GitHub Enterprise with the GitHub import APIs

Actions · Automation · GitHub · GitHub-Actions · Logic-App · Logic-App-PowerShell · managed-identity · OAuth 2.0 · Powershell · Workflow

Securely Trigger GitHub Workflows from Azure Logic Apps Using GitHub App Authentication

In this tutorial, we'll explore how to trigger GitHub Actions workflows from Azure Logic Apps without relying on Personal Access Tokens (PATs). Instead, we'll utilize GitHub App authentication, which offers enhanced security and scalability for automated workflows. 🧩 Prerequisites Before we begin, ensure you have the following: An Azure Logic App (Standard). A GitHub App… Continue reading Securely Trigger GitHub Workflows from Azure Logic Apps Using GitHub App Authentication