Repository navigation
chore(librarian): remove owlbot configs which was missed in #1625 - #1629
Conversation
Summary of ChangesHello @parthea, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request finalizes the removal of OwlBot configuration files from the repository. It serves as a cleanup action, ensuring that all remnants of the OwlBot setup are eliminated, thereby streamlining the project's configuration and maintaining a tidy codebase. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request removes two OwlBot configuration files, .github/.OwlBot.lock.yaml and .github/.OwlBot.yaml, as a follow-up to a previous change. The removal of these unused files is a good housekeeping measure that improves the maintainability of the repository. The changes are correct and look good.
There was a problem hiding this comment.
Without this file how GAPIC changes will be merged into this repo , @parthea ?
There was a problem hiding this comment.
We created a user guide here. I'm going to add some examples specific to this repo so you can try them.
Before you start, set up the dev environment
https://github.com/googleapis/librarian/blob/main/doc/library-maintainer-guide.md#configuring-development-environment
More specifically, check this section: https://github.com/googleapis/librarian/blob/main/doc/onboarding.md#step-6-running-librarian
In the root of this repo,
Test generation locally (if there are changes pending)
librarian generate
Test generation locally (if there are no changes pending)
librarian generate -generate-unchanged
Create a PR with generated changes (if there are changes pending)
export LIBRARIAN_GITHUB_TOKEN=$(gh auth token)
librarian generate -push
Create a PR with generated changes (if there are no changes pending)
export LIBRARIAN_GITHUB_TOKEN=$(gh auth token)
librarian generate -generate-unchanged -push
Create a PR using a local copy of googleapis protos in whatever state your clone is in
librarian generate --api-source=<path/to/clone/of/googleapis> -generate-unchanged -push
Follow up to #1625