Skip to content

Renovate version maintenance for Autorest client generation#699

Draft
AcquaDiGiorgio wants to merge 2 commits intoDIRACGrid:mainfrom
AcquaDiGiorgio:issue-523-autorest-update-maintenance-task
Draft

Renovate version maintenance for Autorest client generation#699
AcquaDiGiorgio wants to merge 2 commits intoDIRACGrid:mainfrom
AcquaDiGiorgio:issue-523-autorest-update-maintenance-task

Conversation

@AcquaDiGiorgio
Copy link

@AcquaDiGiorgio AcquaDiGiorgio commented Nov 5, 2025

This, at this current moment, only affects the verison stored at the variables AUTOREST_VERSION, AUTOREST_CORE_VERSION and AUTOREST_PUGINS in dirac-testing/src/diracx/testing/client_generation.py.

I don't know how to add autorest as a dependency in the pixi.toml because autorest is an npm package and it is not available on the anaconda channels.

Tested it using Mend Renovate. At my Fork you will be able to see some Closed PRs created by the bot. PRs #7, #8, #9 and #10 are all related to Autorest.

See #523

@AcquaDiGiorgio AcquaDiGiorgio marked this pull request as draft November 5, 2025 15:54
@fstagni fstagni linked an issue Nov 11, 2025 that may be closed by this pull request
3 tasks
@aldbr
Copy link
Contributor

aldbr commented Feb 5, 2026

@AcquaDiGiorgio what's the status of this PR? Do you need anything from us here?
Seems like it would be a good feature!

@AcquaDiGiorgio
Copy link
Author

I need to know how to add autorest as a dependency in the pixi.toml, as I mentioned in the comment.

After that clarification, it should be ready to review / merge

@AcquaDiGiorgio AcquaDiGiorgio marked this pull request as ready for review February 9, 2026 14:50
Copy link
Contributor

@aldbr aldbr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Other than my minor comment, I think it's the most pragmatic way of bumping the version of autorest.

@DIRACGridBot DIRACGridBot marked this pull request as draft February 13, 2026 08:41
@aldbr
Copy link
Contributor

aldbr commented Feb 13, 2026

Can you rebase the branch please?

@AcquaDiGiorgio AcquaDiGiorgio force-pushed the issue-523-autorest-update-maintenance-task branch from 9012450 to 7e415f1 Compare February 13, 2026 09:59
@aldbr aldbr marked this pull request as ready for review February 13, 2026 10:06
Copy link
Contributor

@aldbr aldbr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great, I think I just have one last comment: could you try to group these updates within a same PR please? I think it would make sense, and I guess you would need to define a packageRules entry for that.

@DIRACGridBot DIRACGridBot marked this pull request as draft February 13, 2026 10:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add maintenance task to update versions of autorest

2 participants