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

[NO-TICKET] Relax profiling CODEOWNERS configuration #4076

Merged
merged 1 commit into from
Nov 6, 2024

Conversation

ivoanjo
Copy link
Member

@ivoanjo ivoanjo commented Nov 6, 2024

What does this PR do?

This PR relaxes the GitHub CODEOWNERS file rules for things related to profiling.

Specifically, it adds @DataDog/ruby-guild as a second owner on top of just @DataDog/profiling-rb.

Motivation:

Now that we've enableed the "Require review from Code Owners" feature on GitHub, since there's not a lot of us working on profiling, it hasn't worked very well.

Specifically, for very small PRs (#4072 is a good example where we slightly tweaked a test to avoid flakiness), it's annoying to have to wait for a very small reviewer pool, when most folks that are on the Ruby guild can help out review such changes.

Change log entry

(Not relevant, internal change)

Additional Notes:

N/A

How to test the change?

Check that future PRs affecting profiling can be merged with a review from anyone on the ruby-guild team.

**What does this PR do?**

This PR relaxes the GitHub `CODEOWNERS` file rules for things related
to profiling.

Specifically, it adds `@DataDog/ruby-guild` as a second owner on
top of just `@DataDog/profiling-rb`.

**Motivation:**

Now that we've enableed the "Require review from Code Owners" feature
on GitHub, since there's not a lot of us working on profiling, it
hasn't worked very well.

Specifically, for very small PRs (#4072 is a good example where we
slightly tweaked a test to avoid flakiness), it's annoying to have
to wait for a very small reviewer pool, when most folks that
are on the Ruby guild can help out review such changes.

**Additional Notes:**

N/A

**How to test the change?**

Check that future PRs affecting profiling can be merged with a
review from anyone on the ruby-guild team.
@ivoanjo ivoanjo requested a review from a team as a code owner November 6, 2024 13:37
@ivoanjo ivoanjo added profiling Involves Datadog profiling dev/internal Other internal work that does not need to be included in the changelog labels Nov 6, 2024
@github-actions github-actions bot added the dev/github Github repository maintenance and automation label Nov 6, 2024
@TonyCTHsu TonyCTHsu merged commit 2fae103 into master Nov 6, 2024
271 of 273 checks passed
@TonyCTHsu TonyCTHsu deleted the ivoanjo/relax-profiling-codeowners branch November 6, 2024 13:52
@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 97.72%. Comparing base (c7d75d6) to head (293ea19).
Report is 11 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4076      +/-   ##
==========================================
- Coverage   97.73%   97.72%   -0.01%     
==========================================
  Files        1338     1338              
  Lines       80248    80248              
  Branches     4016     4016              
==========================================
- Hits        78431    78425       -6     
- Misses       1817     1823       +6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@github-actions github-actions bot added this to the 2.6.0 milestone Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev/github Github repository maintenance and automation dev/internal Other internal work that does not need to be included in the changelog profiling Involves Datadog profiling
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants