guymicciche/Sync to Azure DevOps
Bidirectional sync between GitHub and Azure DevOps. Supports single-repo or entire org mirroring.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 17, 2026
- License
- None
Pinned Snippet
uses: guymicciche/synctoazuredevops@67986add9ed87e8948069f2ff6613372df8c956f # v2.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| organization | Azure DevOps org (e.g. dev.azure.com/myorg or myorg.visualstudio.com). Do NOT include https:// | yes | — |
| pat | Azure DevOps Personal Access Token (PAT) with Build (Read & Execute), Code (Read/Write/Manage), Project/Team (Read/Write/Manage) permissions | yes | — |
| direction | 'github-to-azure' (default) or 'azure-to-github' | no | github-to-azure |
| sync-mode | 'single' syncs the current repo only. 'org-wide' iterates all repos in the Azure DevOps org | no | single |
| github-token | GitHub token with repo write access. Required when direction is 'azure-to-github' | no | — |
| github-org | GitHub org or user to push repos into when using org-wide + azure-to-github mode | no | — |
Outputs
no outputs