Skip to content

chore: migrate to owl bot #170

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

Merged
merged 9 commits into from
Jun 7, 2021
Merged

chore: migrate to owl bot #170

merged 9 commits into from
Jun 7, 2021

Conversation

parthea
Copy link
Contributor

@parthea parthea commented May 12, 2021

This PR migrates from autosynth to owl bot. owl bot will save time for maintainers as it will automatically open PRs when there are updates in googleapis-gen without requiring maintainers to run synthtool to build the client from protos. Additionally, similar to autosynth, PRs will be automatically opened when there are template updates.

@parthea parthea requested a review from a team May 12, 2021 14:04
@parthea parthea requested a review from a team as a code owner May 12, 2021 14:04
@google-cla google-cla bot added the cla: yes This human has signed the Contributor License Agreement. label May 12, 2021
@product-auto-label product-auto-label bot added the api: datastore Issues related to the googleapis/python-datastore API. label May 12, 2021
@parthea parthea added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label May 12, 2021
@tseaver tseaver added do not merge Indicates a pull request not ready for merge, due to either quality or timing. and removed do not merge Indicates a pull request not ready for merge, due to either quality or timing. labels May 18, 2021
@parthea
Copy link
Contributor Author

parthea commented May 18, 2021

I'd like to put this one on hold for a day while I investigate why the owl bot migration script didn't copy code from googleapis-gen

@parthea parthea force-pushed the owl-bot branch 2 times, most recently from 30e6b44 to 49cd307 Compare May 19, 2021 13:47
@parthea
Copy link
Contributor Author

parthea commented May 25, 2021

I couldn't get to the bottom of why the migration script is failing. I'm going to run the commands manually to migrate this repo.

@parthea parthea added automerge Merge the pull request once unit tests and other checks pass. and removed do not merge Indicates a pull request not ready for merge, due to either quality or timing. automerge Merge the pull request once unit tests and other checks pass. labels May 25, 2021
@parthea parthea added automerge Merge the pull request once unit tests and other checks pass. and removed automerge Merge the pull request once unit tests and other checks pass. labels May 25, 2021
@parthea parthea added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 25, 2021
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 25, 2021
@tseaver
Copy link
Contributor

tseaver commented May 25, 2021

Coverage is failing (under 100%) due to googleapis/gapic-generator-python#632.

@parthea parthea added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jun 6, 2021
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jun 6, 2021
@busunkim96
Copy link
Contributor

It looks like the remaining coverage drops were from a combo of (1) lost replacements in noxfile.py (2) missing pytest-asyncio. On the latest commit I was able to get 100% coverage.

@busunkim96 busunkim96 added the kokoro:run Add this label to force Kokoro to re-run the tests. label Jun 7, 2021
@busunkim96 busunkim96 added kokoro:force-run Add this label to force Kokoro to re-run the tests. and removed kokoro:run Add this label to force Kokoro to re-run the tests. labels Jun 7, 2021
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jun 7, 2021
@busunkim96 busunkim96 merged commit 7eb354f into master Jun 7, 2021
@busunkim96 busunkim96 deleted the owl-bot branch June 7, 2021 19:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: datastore Issues related to the googleapis/python-datastore API. cla: yes This human has signed the Contributor License Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants