AI / RenovateBot Interview Questions
How do you configure Renovate to support Azure DevOps repositories?
Renovate supports Azure DevOps for both Azure Repos (Git) and Azure Artifacts. Self-hosted deployment is the primary approach.
# Azure DevOps Pipeline â renovate.yml trigger: none schedules: - cron: "0 2 * * 1-5" displayName: "Nightly Renovate" branches: include: ["main"] always: true pool: vmImage: ubuntu-latest steps: - task: NodeTool@0 inputs: versionSpec: "20.x" - script: npx renovate env: RENOVATE_TOKEN: $(RENOVATE_TOKEN) RENOVATE_PLATFORM: azure RENOVATE_ENDPOINT: https://dev.azure.com/myorg/ RENOVATE_REPOSITORIES: "myproject/myrepo"
| Item | Detail |
|---|---|
| platform value | "azure" |
| Token type | PAT with Code (read/write) and Pull Request scopes |
| Endpoint format | https://dev.azure.com/{org}/ |
| Repository format | "project/repo" — not "org/repo" like GitHub |
| Azure Artifacts | Use hostRules with matchHost: "pkgs.dev.azure.com" |
More Related questions...