-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for the Azure DevOps Marketplace tasks #19694
Comments
@geekzter FYI |
We can use this issue to track migrating the repo. This is fine. |
@jessehouwing it looks like the order might not be consistent. See #19720 |
@JamieMagee I had already updated the script to keep order. But the json file in the initial pull-request is from before that update, so we'll have to do at least one big diff commit to fix that in the renovate repo. I'm seeing one more interesting thing happen in the update from today, and that's from 2 extension that have the same display name (current sort order) (and one should never have been a public extension to begin with it seems) which seem to flip-flop in the data file sigh. I can see if I can simply order the file alphabetically upon save. |
Updated the scripts to sort the json properties alphabetically before save. So it should now be in consistent order. |
Some things I'd love to (see) add(ed), but would be more work:
These require a change in the datasource structure and I'd need to better understand how renovatebot does that. |
I received your invitation, but I don't have the necessary permissions in the renovatebot org. You'll need to invite @rarkins to do the repo transfer. |
Because it's a personal repo, I think you'll actually need to transfer it to me ( |
That's correct, see this quote from the GitHub Docs: 1
Footnotes |
@JamieMagee @rarkins can you overwrite the AZURE DEVOPS PAT secret with a fresh PAT (expires yearly) with 'Marketplace (read)' permissions on the 'all accessible organisations' scope? |
@rarkins I don't have permissions. You'll need to do it. |
I've updated it with my own PAT now. What's the best way to make sure it's working? |
Running the workflow manually. I just triggered a run. |
PAT is working. I increased the logging a little bit to be sure :). A new run is both fetching new extensions and downloading the vsix files. @rarkins To what should I change the committer? Right now it's still making all commits (including bot) under my name. Should it be |
I'm not sure it makes any difference? If not then fine to leave as is until it's necessary to change |
What would you like Renovate to be able to do?
Currently Renovate only updates the built-in tasks supplied by Microsoft and ignores any task that's installed through the Azure DevOps Marketplace.
Renovate should also suggest updates for any public marketplace installed tasks.
If you have any ideas on how this should be implemented, please tell us here.
Is this a feature you are interested in implementing yourself?
Yes
@JamieMagee To transfer the repo to generate the static file I can initiate a repository transfer:
https://github.com/jessehouwing/renovate-azure-devops-marketplace/
togithub.com/renovatebot/azure-devops-marketplace/
The text was updated successfully, but these errors were encountered: