pyq / notpyq

test
0 stars 0 forks source link

PR Analytics Report for #29

Open github-actions[bot] opened 1 month ago

github-actions[bot] commented 1 month ago

Pull Request report total

This report based on 4 last updated PRs. To learn more about the project and its configuration, please visit Pull request analytics action.

Below are the settings applied for this report:

GITHUB_OWNERS_REPOS: pyq/notpyq
GITHUB_OWNER_FOR_ISSUE: pyq
GITHUB_REPO_FOR_ISSUE: notpyq
LABELS: PR Analytics
SHOW_STATS_TYPES: timeline,workload,pr-quality,code-review-engagement,response-time
REVIEW_TIME_INTERVALS: 2,4,8,12,16,24
APPROVAL_TIME_INTERVALS: 4,8,16,24,48
MERGE_TIME_INTERVALS: 4,8,16,24,48
TOP_LIST_AMOUNT: 5
AGGREGATE_VALUE_METHODS: percentile,average
SHOW_CORRELATION_GRAPHS: true
SHOW_ACTIVITY_TIME_GRAPHS: true
PERCENTILE: 75
TIMEZONE: Asia/Shanghai
WEEKENDS: 0,6
AMOUNT: 100
PERIOD_SPLIT_UNIT: months
USE_CHARTS: true
EXECUTION_OUTCOME: new-issue

References

pie
title Merge time pyq total 
"0-4 hours(4)":4
pie
title Merge time total total 
"0-4 hours(4)":4

longest-pending reviews

  1. Pyq/fix date format(-)
  2. update date(-)
  3. new changes(-)
  4. update EXECUTION_OUTCOME(-)

longest-pending approvals

  1. Pyq/fix date format(-)
  2. update date(-)
  3. new changes(-)
  4. update EXECUTION_OUTCOME(-)

longest-pending merge

  1. update EXECUTION_OUTCOME(1 minute)
  2. Pyq/fix date format(-)
  3. update date(-)
  4. new changes(-)

Contribution stats total

Reviews conducted - number of reviews conducted. 1 PR may have only single review. PR Size - determined using the formula: additions + deletions * 0.2. Based on this calculation: 0-50: xs, 51-200: s, 201-400: m, 401-700: l, 701+: xl Total reverted PRs - The number of reverted PRs based on the branch name pattern /^revert-d+/. This pattern is used for reverts made via GitHub. user Total opened PRs Total merged PRs Total reverted PRs PRs w/o review PRs w/o approval Additions / Deletions PR size: xs/s/m/l/xl
pyq 4 4 0 4 4 +28/-13 4/0/0/0/0
total 4 4 0 4 4 +28/-13 4/0/0/0/0

The largest PRs

  1. new changes(+18/-6)
  2. update date(+4/-4)
  3. Pyq/fix date format(+4/-2)
  4. update EXECUTION_OUTCOME(+2/-1)

Pull request quality total

Agreed - discussions with at least 1 reaction :+1:. Disagreed - discussions with at least 1 reaction :-1:. user Total merged PRs Changes requested received Agreed / Disagreed / Total discussions received Comments received
pyq 4 0 0 / 0 / 0 0
total 4 0 0 / 0 / 0 0

The most commented PRs

  1. Pyq/fix date format(0)
  2. update date(0)
  3. new changes(0)
  4. update EXECUTION_OUTCOME(0)

Code review engagement total

PR Size - determined using the formula: additions + deletions * 0.2. Based on this calculation: 0-50: xs, 51-200: s, 201-400: m, 401-700: l, 701+: xl Changes requested / Comments / Approvals - number of reviews conducted by user. For a single pull request, only one review of each status will be counted for a user. Agreed - discussions with at least 1 reaction :+1:. Disagreed - discussions with at least 1 reaction :-1:.

Review Response Time(75th percentile) total

Time from re-request to response - time from a review re-request to the response. Multiple re-requests and responses can occur in a single pull request

Review Response Time(average) total

Time from re-request to response - time from a review re-request to the response. Multiple re-requests and responses can occur in a single pull request
github-actions[bot] commented 1 month ago

References

github-actions[bot] commented 1 month ago

References

$$\color{black}Opened\ \color{purple}Merged\ \color{green}Approved\ \color{red}Changes Requested\ \color{blue}Commented$$

---
config:
    xyChart:
        width: 900
        height: 600
    themeVariables:
        xyChart:
            titleColor: "black"
            plotColorPalette: "black, purple, green, red, blue"
---
xychart-beta
    title "Activity pyq"
    x-axis ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23"]
    y-axis "Amount" 0 --> 2
    line [0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0]
line [0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0]
line [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
line [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
line [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

$$\color{black}Opened\ \color{purple}Merged\ \color{green}Approved\ \color{red}Changes Requested\ \color{blue}Commented$$

---
config:
    xyChart:
        width: 900
        height: 600
    themeVariables:
        xyChart:
            titleColor: "black"
            plotColorPalette: "black, purple, green, red, blue"
---
xychart-beta
    title "Activity total"
    x-axis ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23"]
    y-axis "Amount" 0 --> 2
    line [0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0]
line [0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0]
line [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
line [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
line [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]