azure-devops-migration

$npx mdskill add github/actions-migrations-via-copilot/azure-devops-migration

Migrates Azure DevOps pipelines to GitHub Actions with syntax mappings and reports

  • Solves the task of converting Azure DevOps YAML configurations to GitHub Actions workflows
  • Depends on migration-core and actionlint for validation and core migration logic
  • Uses syntax mappings to translate pipeline elements like jobs, variables, and conditions
  • Generates a migration report template for documentation and audit purposes
SKILL.md
.github/skills/azure-devops-migrationView on GitHub ↗
---
name: azure-devops-migration
description: Azure DevOps migration to GitHub Actions — syntax mappings and the migration report template for YAML pipelines, templates, variable groups, service connections, deployment jobs, stages, conditional logic. Load with `migration-core` when migrating Azure DevOps sources to GitHub Actions.
---

# Azure DevOps Migration

## Files in this skill

- `mapping.md` — syntax/command mappings from Azure DevOps to GitHub Actions, including how this platform's secret/credential references translate to `${{ secrets.* }}` / `${{ vars.* }}`.
- `report-template.md` — migration report template (fill placeholders, deliver as PR body and `.github/ci-archive/MIGRATION-README.md`).

## How to use

Always pair with `migration-core` and `actionlint`. Read `mapping.md` before generating workflows; use `report-template.md` for the migration report.
More from github/actions-migrations-via-copilot