Skip to content

Conversation

@parthea
Copy link
Contributor

@parthea parthea commented Sep 2, 2021

I tested these changes by running the following commands after cloning synthtool

git checkout template-codeowners
docker build -t testcodeowners -f docker/owlbot/python/Dockerfile .

Once the docker image was built, I ran the following command in the root of python-contact-center-insights

docker run --user $(id -u):$(id -g) --rm -v $(pwd):/repo -w /repo template-codeowners

@google-cla google-cla bot added the cla: yes This human has signed the Contributor License Agreement. label Sep 2, 2021
@parthea parthea marked this pull request as ready for review September 3, 2021 10:07
@parthea parthea requested a review from a team as a code owner September 3, 2021 10:07
@parthea parthea changed the title [WIP] chore(python): add .github/CODEOWNERS as a templated file chore(python): add .github/CODEOWNERS as a templated file Sep 3, 2021
@parthea parthea added kokoro:force-run Add this label to force Kokoro to re-run the tests. kokoro:run Add this label to force Kokoro to re-run the tests. labels Sep 3, 2021
@kokoro-team kokoro-team removed kokoro:run Add this label to force Kokoro to re-run the tests. kokoro:force-run Add this label to force Kokoro to re-run the tests. labels Sep 3, 2021
@parthea parthea force-pushed the template-codeowners branch from 04b4bfe to e9bfccd Compare September 3, 2021 10:27
@tseaver
Copy link
Contributor

tseaver commented Sep 3, 2021

@parthea Please do not merge this until checking that all "manual" libraries exclude .github/CODEOWNERS in their owlbot.py: this PR would have negative impact on them, and make the discoverability / ease-of-customization for those repose unnecessarily harder.

@parthea
Copy link
Contributor Author

parthea commented Sep 3, 2021

@tseaver , I agree. I've added this as a requirement.

@busunkim96
Copy link
Contributor

Was the check for GAPIC_AUTO removed intentionally?

@tseaver
Copy link
Contributor

tseaver commented Sep 3, 2021

@busunkim96

Was the check for GAPIC_AUTO removed intentionally?

I think we need to exclude .github/CODEOWNERS from being copied altogeher for the manual repos. They have local policies which no amount of templating / s.replace-ing will not be worse than just excluding.

@parthea
Copy link
Contributor Author

parthea commented Sep 27, 2021

Capturing comment from googleapis/python-data-qna#83 to be incorporated in this PR:

Could the synthtool template for CODEOWNERS note that the file is generated and that edits should be made to .repo-metadata.json?

@parthea parthea removed the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Nov 11, 2021
@parthea parthea assigned busunkim96 and tswast and unassigned parthea Nov 11, 2021
@parthea parthea requested review from busunkim96 and tswast November 11, 2021 16:12
@parthea
Copy link
Contributor Author

parthea commented Nov 11, 2021

@busunkim96 @tswast @tseaver This is ready for review

@parthea parthea merged commit c5026b3 into master Nov 11, 2021
@parthea parthea deleted the template-codeowners branch November 11, 2021 16:23
abdelmegahedgoogle pushed a commit to abdelmegahedgoogle/python-bigquery that referenced this pull request Apr 17, 2023
abdelmegahedgoogle pushed a commit to abdelmegahedgoogle/python-bigquery that referenced this pull request Apr 17, 2023
…oogleapis#1001)

Set codeowner_team to googleapis/api-bigquery as codeowner. Set default_version to v2. This change is needed for the following synthtool PRs.

googleapis/synthtool#1201
googleapis/synthtool#1114
parthea added a commit to googleapis/google-cloud-python that referenced this pull request Jun 4, 2023
…33)

By default the code owner will be googleapis/yoshi-python. This change is needed for the following synthtool PRs.

googleapis/synthtool#1201
googleapis/synthtool#1114
parthea added a commit to googleapis/google-cloud-python that referenced this pull request Jun 4, 2023
…29)

By default the code owner will be googleapis/yoshi-python. This change is needed for the following synthtool PRs.

googleapis/synthtool#1201
googleapis/synthtool#1114
parthea added a commit to googleapis/google-cloud-python that referenced this pull request Jun 4, 2023
…47)

By default the code owner will be googleapis/yoshi-python. This change is needed for the following synthtool PRs.

googleapis/synthtool#1201
googleapis/synthtool#1114
parthea added a commit to googleapis/google-cloud-python that referenced this pull request Jun 4, 2023
…116)

By default the code owner will be googleapis/yoshi-python. This change is needed for the following synthtool PRs.

googleapis/synthtool#1201
googleapis/synthtool#1114
parthea added a commit to googleapis/google-cloud-python that referenced this pull request Jun 4, 2023
…92)

By default the code owner will be googleapis/yoshi-python. This change is needed for the following synthtool PRs.

googleapis/synthtool#1201
googleapis/synthtool#1114
parthea added a commit to googleapis/google-cloud-python that referenced this pull request Jun 4, 2023
…118)

By default the code owner will be googleapis/yoshi-python. This change is needed for the following synthtool PRs.

googleapis/synthtool#1201
googleapis/synthtool#1114
vchudnov-g pushed a commit to googleapis/google-cloud-python that referenced this pull request Sep 20, 2023
…411)

By default the code owner will be googleapis/yoshi-python. This change is needed for the following synthtool PRs.

googleapis/synthtool#1201
googleapis/synthtool#1114
parthea added a commit to googleapis/google-cloud-python that referenced this pull request Sep 22, 2023
…267)

By default the code owner will be googleapis/yoshi-python. This change is needed for the following synthtool PRs.

googleapis/synthtool#1201
googleapis/synthtool#1114
parthea pushed a commit to googleapis/google-cloud-python that referenced this pull request Nov 22, 2025
parthea added a commit to googleapis/google-cloud-python that referenced this pull request Nov 24, 2025
parthea pushed a commit to googleapis/google-cloud-python that referenced this pull request Nov 24, 2025
parthea pushed a commit to googleapis/google-cloud-python that referenced this pull request Nov 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants