Skip to content

chore: progress reporter#10717

Open
wmontwe wants to merge 2 commits intothunderbird:mainfrom
wmontwe:chore-progress-reporter
Open

chore: progress reporter#10717
wmontwe wants to merge 2 commits intothunderbird:mainfrom
wmontwe:chore-progress-reporter

Conversation

@wmontwe
Copy link
Member

@wmontwe wmontwe commented Mar 19, 2026

Resolves #10716

This pull request introduces a script to generate a monthly merged pull request report for the thunderbird/thunderbird-android repository. It adds a new GitHub workflow to enforce label usage for PR reporting.

@wmontwe wmontwe requested review from a team as code owners March 19, 2026 14:07
@wmontwe wmontwe requested a review from rafaeltonholo March 19, 2026 14:07
@wmontwe wmontwe added the report: exclude Exclude changes from user-facing reports (internal, minor, or not relevant to users). label Mar 19, 2026
@github-actions github-actions bot added the tb-team Tasks and features handled by project maintainers label Mar 19, 2026
@wmontwe wmontwe requested a review from coreycb March 19, 2026 14:08
@wmontwe wmontwe deployed to botmobile March 19, 2026 14:08 — with GitHub Actions Active
Copy link
Collaborator

@coreycb coreycb left a comment

Choose a reason for hiding this comment

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

Couple minor comments

sha="$(jq -r '.mergeCommit.oid // empty' <<< "$pr")"
author="$(jq -r '.author.login // "ghost"' <<< "$pr")"
labels_json="$(jq -c '.labels // []' <<< "$pr")"
labels="$(jq -r '[.labels[].name | select(test("^report: ") | not)] | join(", ")' <<< "$pr")"
Copy link
Collaborator

Choose a reason for hiding this comment

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

It looks like labels isn't used anywhere

@wmontwe wmontwe force-pushed the chore-progress-reporter branch 3 times, most recently from 0ca7b64 to fe3e53c Compare March 19, 2026 16:17
@wmontwe wmontwe force-pushed the chore-progress-reporter branch from fe3e53c to 3cc9dab Compare March 19, 2026 16:22
@wmontwe wmontwe force-pushed the chore-progress-reporter branch from 3cc9dab to f336e9c Compare March 19, 2026 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

report: exclude Exclude changes from user-facing reports (internal, minor, or not relevant to users). tb-team Tasks and features handled by project maintainers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Automate and improve Monthly Progress Reporting

3 participants