github · GitHub Actions Docs
Migrate To Github Actions Migrating from Azure Pipelines to GitHub Actions - GitHub Docs
A guide for manually converting CI/CD pipelines from Azure Pipelines to GitHub Actions by mapping Azure-specific concepts to GitHub Actions equivalents.
Derived skill
Files assembled from official documentation
Viewing SKILL.md
Migrate To Github Actions Migrating from Azure Pipelines to GitHub Actions - GitHub Docs
A guide for manually converting CI/CD pipelines from Azure Pipelines to GitHub Actions by mapping Azure-specific concepts to GitHub Actions equivalents.
When To Use
Use when you need to translate Azure Pipelines YAML configurations, tasks, and triggers into functional GitHub Actions workflows.
Reference Files
| File | Contains | Use For |
|---|---|---|
SKILL.md | Entry point: scope, routing table, and workflow. | Start here. |
docs/actions-migrate-to-github-manual-migrations-migrating-from-azure-pipelin-workflow-guide.md | A guide detailing the key differences and manual migration steps for moving workflows from Azure Pipelines to GitHub Actions. | Questions about a guide detailing the key differences and manual migration steps for moving workflows from Azure Pipelines to GitHub... |
examples/actions-migrate-to-github-manual-migrations-migrating-from-azure-pipelin.text | A YAML configuration demonstrating the translation of Azure Pipelines job and step syntax into GitHub Actions workflow syntax. | Exact payloads, commands, or snippets shown in A YAML configuration demonstrating the translation of Azure Pipelines job and step syntax into GitHub Actions workflo... |
examples/actions-migrate-to-github-manual-migrations-migrating-from-azure-pipelin-2.text | A text representation of a GitHub Actions workflow demonstrating manual migration steps from Azure Pipelines, including shell configuration for Windows and Bash. | Exact payloads, commands, or snippets shown in A text representation of a GitHub Actions workflow demonstrating manual migration steps from Azure Pipelines, includi... |
examples/actions-migrate-to-github-manual-migrations-migrating-from-azure-pipelin-3.text | A YAML-formatted job configuration demonstrating how to translate an Azure Pipelines step into a GitHub Actions workflow running on a Windows runner using CMD. | Exact payloads, commands, or snippets shown in A YAML-formatted job configuration demonstrating how to translate an Azure Pipelines step into a GitHub Actions workf... |
examples/actions-migrate-to-github-manual-migrations-migrating-from-azure-pipelin-4.text | A text example demonstrating how to translate Azure Pipelines run commands into GitHub Actions steps using Windows shell configurations. | Exact payloads, commands, or snippets shown in A text example demonstrating how to translate Azure Pipelines run commands into GitHub Actions steps using Windows sh... |
examples/actions-migrate-to-github-manual-migrations-migrating-from-azure-pipelin-5.text | A text representation of a GitHub Actions workflow step using conditional logic to replace Azure Pipelines variable comparisons. | Exact payloads, commands, or snippets shown in A text representation of a GitHub Actions workflow step using conditional logic to replace Azure Pipelines variable c... |
examples/actions-migrate-to-github-manual-migrations-migrating-from-azure-pipelin-6.text | A text example demonstrating how to convert Azure Pipelines conditional logic into GitHub Actions workflow syntax. | Exact payloads, commands, or snippets shown in A text example demonstrating how to convert Azure Pipelines conditional logic into GitHub Actions workflow syntax. |
examples/actions-migrate-to-github-manual-migrations-migrating-from-azure-pipelin-7.text | A YAML-formatted text representation of an Azure Pipelines job structure with dependencies being converted to GitHub Actions job syntax. | Exact payloads, commands, or snippets shown in A YAML-formatted text representation of an Azure Pipelines job structure with dependencies being converted to GitHub... |
examples/actions-migrate-to-github-manual-migrations-migrating-from-azure-pipelin-8.text | A YAML-formatted workflow example demonstrating how to structure jobs and dependencies when migrating from Azure Pipelines to GitHub Actions. | Exact payloads, commands, or snippets shown in A YAML-formatted workflow example demonstrating how to structure jobs and dependencies when migrating from Azure Pipe... |
examples/actions-migrate-to-github-manual-migrations-migrating-from-azure-pipelin-9.text | A YAML snippet demonstrating the manual conversion of an Azure Pipelines task-based workflow into a GitHub Actions job structure. | Exact payloads, commands, or snippets shown in A YAML snippet demonstrating the manual conversion of an Azure Pipelines task-based workflow into a GitHub Actions jo... |
examples/actions-migrate-to-github-manual-migrations-migrating-from-azure-pipelin-10.text | A GitHub Actions workflow YAML example demonstrating how to migrate a Python-based job from Azure Pipelines. | Exact payloads, commands, or snippets shown in A GitHub Actions workflow YAML example demonstrating how to migrate a Python-based job from Azure Pipelines. |
What This Skill Covers
-
- GitHub Actions / - Tutorials / - Migrate to GitHub Actions / - Manual migrations / - Migrate from Azure Pipelines
- Main sections:
In this article,Introduction,Key differences,Migrating jobs and steps,Migrating script steps.
Workflow
- Open the most relevant file under
docs/for the exact documented workflow and wording. - Open
schemas/files for exact structured contracts. - Open
examples/files for concrete requests, commands, snippets, and manifests. - Do not add behavior or configuration that is not present in the attached source files.
Canonical source: https://docs.github.com/en/actions/tutorials/migrate-to-github-actions/manual-migrations/migrate-from-azure-pipelines
