Skip to content
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

Update CODEOWNERS to include the OSS Tooling Guild #7472

Merged
merged 2 commits into from
Apr 28, 2023
Merged

Conversation

emmyoop
Copy link
Member

@emmyoop emmyoop commented Apr 27, 2023

Description

Add the OSS Tooling Guild to CODEOWNERS. Once we settle on all the files we need to replicate this in the adapter repos. They review should not required but this will help keep us aware of changes made.

Should also add this to, in the least:

dbt-labs/actions
dbt-labs/dbt-release
dbt-labs/homebrew-dbt

Open to any changes to my proposal.

Checklist

@emmyoop emmyoop added the Skip Changelog Skips GHA to check for changelog file label Apr 27, 2023
@emmyoop emmyoop requested a review from leahwicz as a code owner April 27, 2023 13:07
@cla-bot cla-bot bot added the cla:yes label Apr 27, 2023
Copy link
Contributor

@jtcohen6 jtcohen6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm !

pyproject.toml @dbt-labs/guild-oss-tooling
requirements.txt @dbt-labs/guild-oss-tooling
dev_requirements.txt @dbt-labs/guild-oss-tooling
/core/setup.py @dbt-labs/guild-oss-tooling
Copy link
Contributor

@davidbloss davidbloss Apr 27, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should /plugins/postgres/setup.py and /core/MANIFEST.in be in this list too?
I see in the root level requirements.txt a reference to:

  • ./core that points pip to:
    • /core/setup.py (covered here)
    • /core/MANIFEST.in
  • ./plugins/postgres that points pip to /plugins/postgres/setup.py

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch! Added.

/plugins/postgres/setup.py is listed below with two owners. The adapters team wants to maintain ownership of the file as well.

Copy link
Contributor

@leahwicz leahwicz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update here!

Copy link
Member

@aranke aranke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@emmyoop emmyoop merged commit 17a8f46 into main Apr 28, 2023
@emmyoop emmyoop deleted the er/guild-codeowners branch April 28, 2023 13:17
@aranke aranke mentioned this pull request May 9, 2023
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla:yes Skip Changelog Skips GHA to check for changelog file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants