-
Notifications
You must be signed in to change notification settings - Fork 29.8k
validate and commit after regenerating gradle lockfiles from pub autoroller #154152
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
validate and commit after regenerating gradle lockfiles from pub autoroller #154152
Conversation
| ); | ||
| case NonLockfileChanges(changes: final List<String> changes): | ||
| throw StateError( | ||
| 'Expected all diffs after re-generating gradle lockfiles to end in ' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For my own understanding: If the roll fails, where are these failures reported and is that monitored by anyone?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It will block the tree :) 🔥 🚒
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
our friend runs on post-submit for flutter/flutter: https://ci.chromium.org/ui/p/flutter/builders/luci.flutter.prod/Linux%20packages_autoroller
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe an ideal future setup would be:
- run this on a CRON job
- failures do not block any tree, but files an issue with label
team-infrainstead
It would still have to be in prod pool though, in order to access the GitHub secrets (it can't be marked bringup).
|
@gmackall friendly ping |
gmackall
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This LGTM!
…roller (flutter#154152) Fixes flutter#154151 Validate the git diff generated by the regenerate gradle lockfile script and then commit the changes.
Fixes #154151
Validate the git diff generated by the regenerate gradle lockfile script and then commit the changes.