Skip to content

Update PR data Daily collection (2026-05-12T02:27:56Z)#484

Merged
github-actions[bot] merged 1 commit into
mainfrom
auto-update-pr-data
May 12, 2026
Merged

Update PR data Daily collection (2026-05-12T02:27:56Z)#484
github-actions[bot] merged 1 commit into
mainfrom
auto-update-pr-data

Conversation

@gounthar

@gounthar gounthar commented May 12, 2026

Copy link
Copy Markdown
Owner

This PR contains automatically updated PR statistics data. Generated by GitHub Actions.

Summary by CodeRabbit

  • Chores
    • Updated pull request status tracking across consolidated data sources
    • Changed multiple pull request statuses from ERROR to UNKNOWN
    • Refreshed failing pull requests registry with updated plugin tracking
    • Updated open pull requests list to reflect recent closures and state changes
    • Revised JUnit5 test migration candidate list with current migration initiatives and repository updates

Review Change Stack

@github-actions github-actions Bot merged commit 85b50a9 into main May 12, 2026
7 of 9 checks passed
@coderabbitai

coderabbitai Bot commented May 12, 2026

Copy link
Copy Markdown
Contributor

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: f08c2315-af30-47eb-bca9-f1ba7ad65cd7

📥 Commits

Reviewing files that changed from the base of the PR and between 67227d2 and 54b4313.

📒 Files selected for processing (4)
  • data/consolidated/all_prs.json
  • data/consolidated/failing_prs.json
  • data/consolidated/open_prs.json
  • data/junit5/junit5_candidates.json

📝 Walkthrough

Walkthrough

This PR updates consolidated PR metadata across four JSON data files. It normalizes error statuses to unknown across all_prs.json and open_prs.json while removing failed CI contexts, updates failing PR references, closes two PRs, and refreshes the JUnit5 migration candidate list with reordered entries and revised metadata.

Changes

Consolidated PR Data Updates

Layer / File(s) Summary
Error status normalization in all_prs.json
data/consolidated/all_prs.json
Multiple PR entries have checkStatus changed from ERROR to UNKNOWN; failed StatusContext entries removed from statusCheckRollup; PRs 20 and 22 marked as CLOSED instead of OPEN.
Failing PR entries update in failing_prs.json
data/consolidated/failing_prs.json
Two failing PR entries replaced: visualworks-store-plugin replaced with vstestrunner-plugin (PR 85) and zoom-plugin replaced with zscaler-iac-scan-plugin (PR 63).
Error status normalization in open_prs.json
data/consolidated/open_prs.json
visualworks-store-plugin PR entries (10, 11, 7, 8, 9) have checkStatus changed from ERROR to UNKNOWN with failed StatusContext entries removed; zoom-plugin PR 22 entry removed entirely.
JUnit5 candidate entries refresh in junit5_candidates.json
data/junit5/junit5_candidates.json
Multiple JUnit5 migration entries reordered and updated with revised body text, checklist wording, and labels; tekton-client-plugin PR 386 added; Renovate autoclosed entry updated; build-token-root-plugin PR 211 relocated and updated.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Possibly related PRs

  • gounthar/alpha-omega-stats#448: Both PRs modify the same JSON data structures (all_prs.json and open_prs.json) by removing StatusContext entries from PR records.
  • gounthar/alpha-omega-stats#443: Both PRs modify the same consolidated PR data files' status check rollup fields by removing or clearing statusCheckRollup entries.
  • gounthar/alpha-omega-stats#153: Both PRs modify data/junit5/junit5_candidates.json by reordering and updating candidate PR entries.

Poem

🐰 The data hops through files with care,
Status contexts vanish in the air,
ERROR becomes UNKNOWN, clean and bright,
JUnit5 candidates dance in the light,
A spreadsheet ballet, perfectly right!

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch auto-update-pr-data

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions Bot deleted the auto-update-pr-data branch May 12, 2026 02:28

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request updates the consolidated PR data by removing several entries from failing_prs.json and modifying their status in open_prs.json. For PRs 10, 11, 7, 8, and 9, the checkStatus was updated to UNKNOWN following the removal of legacy StatusContext entries. Feedback highlights that this change is a regression in data accuracy, as the remaining CheckRun entries still indicate failures. It is recommended to maintain the ERROR status so these PRs are correctly categorized as failing.

"url": "https://github.com/jenkinsci/visualworks-store-plugin/pull/10",
"description": "Hello visualworks-store developers! 👋\nThis is an automated pull request created by the Jenkins Plugin Modernizer tool. The tool has applied the following recipes to modernize the plugin:\n\n Add CODEOWNERS file\n io.jenkins.tools.pluginmodernizer.AddCodeOwner\n Adds a CODEOWNERS file to a Jenkins plugin.\n\nWhy is this important?\nTo improve GitHub integration and enhance the plugin health score.\nTesting Done\nNone. We rely on GitHub checks of the pull request.",
"checkStatus": "ERROR",
"checkStatus": "UNKNOWN",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

The checkStatus has been changed to UNKNOWN, but the statusCheckRollup still contains CheckRun entries with a FAILURE conclusion (e.g., the 'Jenkins' check run). This change causes the PR to be removed from failing_prs.json, which is a regression in data accuracy. The aggregation logic should be updated to consider CheckRun conclusions when the legacy StatusContext is missing. This issue also affects PRs 11, 7, 8, and 9 in this file.

Suggested change
"checkStatus": "UNKNOWN",
"checkStatus": "ERROR",

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant