-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
feat(internal/postprocessor): make OwlBot postprocessor #7202
Conversation
feat(postprocessor): integrate OwlBot locally and add basic post-processor to copy generated code into libraries
…utput directory for snippets to go into local repo internal/generated/snippets
…ient and lints that same client, skips all others
refactor(internal): Move gensnippets files to internal
…ig.go. Move cloning of google-cloud-go to main()
feat(postprocessor): rewrite OwlBot PR title and body commits to include scope
Here is the summary of possible violations 😱 There is a possible violation for not having product prefix.There is a format violation for a region tag.The end of the violation section. All the stuff below is FYI purposes only. Here is the summary of changes. You are about to add 1 region tag.You are about to delete 1 region tag.This comment is generated by snippet-bot.
|
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.
Two small nits and the PR needs to be updated and resolve a merge conflict.
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.
Cool stuff @adrianajg ! If any of my comments refer to code that was strictly moved directories, feel free to ignore them. They are all style nits anyways :)
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.
Thanks for the review! I addressed your comments, sometimes with additional tweaks. I also updated the README.md as I noticed there was some outdated info there. Let me know if you see anything else.
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.
LGTM, thanks
🎉 |
OwlBot will be configured to copy generated files directly into their corresponding client directories. When triggered by the OwlBot automation robot, the postprocessor performs the following tasks:
$ go mod tidy
in all repo directories$ gofmt -s -d -w -l .
in all repo directories.github.OwlBot.yaml
file must include anapi-name
field with the valueREPLACEME
in order to label all commit messages with the placeholder scope '[REPLACEME]'.