renovatebot / renovate

Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io
https://mend.io/renovate
GNU Affero General Public License v3.0
17.85k stars 2.36k forks source link

Allow configuration to be stored in `.azuredevops` #10651

Open tomkerkhove opened 3 years ago

tomkerkhove commented 3 years ago

What would you like Renovate to be able to do?

Allow configuration to be stored in .azuredevops.

Did you already have any implementation ideas?

N/A, I don't know how to write Javascript, sorry

viceice commented 3 years ago

Please extend your feature request, as it's not really clear what .azuredevops should be.

tomkerkhove commented 3 years ago

Sorry, with that I meant a folder called like that

rarkins commented 3 years ago

@tomkerkhove is this a convention like .github is?

tomkerkhove commented 3 years ago

Yes, here is another example for PR templates: https://docs.microsoft.com/en-us/azure/devops/repos/git/pull-request-templates?view=azure-devops

rarkins commented 3 years ago

I think the requirement is clear, but we need to pause to think about how we can do this manageably. We already have a lot of file names:

image

And with .yaml support it will be even more soon. We may want to think how to do this generically instead of expanding the list regularly. BTW this also has an impact on webhook handlers which ideally should react to any config file change, no matter the file name.

rarkins commented 3 years ago

Blocked by #10682