-
Notifications
You must be signed in to change notification settings - Fork 181
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
Create pattern-metrics.yaml #593
Conversation
Getting started measuring pattern metrics. Related to #565. This pull request implements - Time to first response metrics for new issues (excluding codeowners created) recurring every month - Time to first response metrics for new pull requests (excluding codeowners created) recurring every month
I did some local testing of the parts and pieces in these workflows and it does seem to work. Next I'll work on getting metrics on,
|
@spier Any idea what happened on the failing GitBook Generation? Maybe a permissions issue? |
@zkoppert thank you for this PR! I was going through your code, trying to understand how it works, and what it does. Where I got stuck was that I don't see the Thanks again for helping us collect helpful metrics about the way that contributions work on this repo. |
Ah, I think I see it now in the docs: The |
Yup, that is exactly it. The |
@zkoppert if you like, you can pull from main again. I made the CODEOWNERS file a bit simpler, so you will have less clutter in there when extracting the info from there via your script. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From what I understand the GHA creates one issue for each "report type".
e.g.
- issue (1) "Monthly New Issues Data 2023-10-01..2023-10-31"
- issue (2) "Monthly New Pull Request Data 2023-10-01..2023-10-31"
I left some other comments inline, mostly to understand better how this works.
I am happy to merge this, so that we can try it out.
Would we run in once manually, so that the first reports are generated immediately?
Co-authored-by: Sebastian Spier <[email protected]>
@zkoppert should I go ahead and merge + run this GHA already as a first test "in Production"? :) |
@spier yes, that sounds good! |
* Create pattern-metrics.yaml Getting started measuring pattern metrics. Related to InnerSourceCommons#565. This pull request implements - Time to first response metrics for new issues (excluding codeowners created) recurring every month - Time to first response metrics for new pull requests (excluding codeowners created) recurring every month
Getting started measuring pattern metrics. Related to #565.
This pull request implements
cc/ @spier