Skip to content

Update PR data Daily collection (2026-05-17T02:27:10Z)#490

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

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

Conversation

@gounthar

@gounthar gounthar commented May 17, 2026

Copy link
Copy Markdown
Owner

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

Summary by CodeRabbit

  • Chores
    • Updated consolidated CI and security status data across multiple pull request records.
    • Refreshed status check rollup information with the latest check run data.
    • Synchronized pull request status indicators, reflecting current CI/check state across plugins.

Review Change Stack

@github-actions github-actions Bot merged commit 114d4c3 into main May 17, 2026
6 of 9 checks passed
@github-actions github-actions Bot deleted the auto-update-pr-data branch May 17, 2026 02:27
@coderabbitai

coderabbitai Bot commented May 17, 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: c40d343c-d590-4332-afb5-dc46bd7f823f

📥 Commits

Reviewing files that changed from the base of the PR and between 505a6ae and a15e485.

📒 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 CI status data across three JSON datasets. It reclassifies six plugin PRs from ERROR to UNKNOWN status, removes associated error check contexts, refreshes dtkit-plugin's security check rollup records, and replaces entries in the failing PR dataset.

Changes

PR Data Status Consolidation

Layer / File(s) Summary
dtkit-plugin security check rollup refresh
data/consolidated/all_prs.json, data/consolidated/open_prs.json
Updated dtkit-plugin statusCheckRollup by replacing older Jenkins Security Scan CheckRun records with newer CheckRun data in both datasets.
Error status resolution in all_prs.json
data/consolidated/all_prs.json
Changed checkStatus from ERROR to UNKNOWN for six plugin PRs (osf-builder-suite-for-sfcc-run-job, portscanner, project-description-setter, vstestrunner, winrm-client, xooa) and removed prior error StatusContext entries from statusCheckRollup.
Error status resolution in open_prs.json
data/consolidated/open_prs.json
Changed checkStatus from ERROR to UNKNOWN for the same six plugin PRs and removed prior continuous-integration/jenkins/pr-head error StatusContext entries and their targetUrl values from statusCheckRollup.
Failing PR dataset refresh
data/consolidated/failing_prs.json
Replaced multiple failing PR entries, including updates to osf-builder-suite-for-sfcc-run-job, portscanner, project-description-setter, vstestrunner, winrm-client, and xooa-plugin records; xooa-plugin also changed its Jenkins version target from 2.462.3 to 2.492.3.

Possibly related PRs

  • gounthar/alpha-omega-stats#488: Both PRs update the same consolidated PR-data JSON fields by changing statusCheckRollup contents and removing/replacing CheckRun records.

  • gounthar/alpha-omega-stats#489: Both PRs are data-only updates to the same consolidated JSON files that modify the same CI fields for status and rollup data.

  • gounthar/alpha-omega-stats#409: Both PRs update the same consolidated JSON status fields by switching checkStatus from "ERROR" to "UNKNOWN" and altering statusCheckRollup contents.

Poem

🐰 A rabbit hops through JSON lanes,
Status checks dance in new domains—
From ERROR red to UNKNOWN blue,
We refresh the data, fresh and true! 🔄

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

✨ 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.

@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 cleaning up status check information in open_prs.json. Feedback focuses on a recurring issue in open_prs.json where the checkStatus for multiple plugins was changed to "UNKNOWN" despite the statusCheckRollup still containing failed check runs. The reviewer suggests maintaining the "ERROR" status to accurately reflect the state of these pull requests.

"url": "https://github.com/jenkinsci/osf-builder-suite-for-sfcc-run-job-plugin/pull/11",
"description": "Hello osf-builder-suite-for-sfcc-run-job 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 Upgrade to the latest recommended core version and ensure the BOM matches the core version\n io.jenkins.tools.pluginmodernizer.UpgradeToRecommendCoreVersion\n Upgrade to the latest recommended core version and ensure the BOM matches the core version.\n\nWhy is this important?\nJenkins plugins declare a minimum supported Jenkins version.\nThe minimum Jenkins version is a useful way for plugin developers to indicate the range of Jenkins versions they are willing to support and test.\nSee the developer documentation to learn more about the recommended minimum Jenkins version.\nThe current minimum required Jenkins version is 2.462.3, which is why this pull request has been made.\nIf the plugin is already using the plugin bill of materials, then the bill of materials also needs to be updated with the matching artifactId for the minimum required Jenkins version.\nI can't see any change to the Jenkins version, how come?\nThis means your plugin POM was already using the 2.462.3 version but still required a few adjustments.\nThe checks fail, why?\nFor security reasons, the Jenkins infrastructure does not execute Jenkinsfiles proposed in pull requests.\nInstead, it builds the code using the Jenkinsfile from the default branch.\nIn this case, the existing Jenkinsfile specifies Java 8, not Java 11, which is causing the check to fail.\nTo resolve this,\na maintainer can replay the failed build\nby substituting the current Jenkinsfile content with our proposed changes using the \"replay the build\"\nfeature in Jenkins.\nPlease let us know if you need any assistance with this process.\nThanks for taking the time to review this PR.\n🙏",
"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 is being changed to "UNKNOWN" despite the statusCheckRollup still containing a CheckRun with a "FAILURE" conclusion (see line 4702). This suggests a bug in the status aggregation logic where removing the StatusContext (which previously held the "ERROR" state) causes the overall status to be lost instead of being derived from the remaining CheckRun.

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

"url": "https://github.com/jenkinsci/portscanner-plugin/pull/3",
"description": "Hello portscanner 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 Upgrade to the latest recommended core version and ensure the BOM matches the core version\n io.jenkins.tools.pluginmodernizer.UpgradeToRecommendCoreVersion\n Upgrade to the latest recommended core version and ensure the BOM matches the core version.\n\nWhy is this important?\nJenkins plugins declare a minimum supported Jenkins version.\nThe minimum Jenkins version is a useful way for plugin developers to indicate the range of Jenkins versions they are willing to support and test.\nSee the developer documentation to learn more about the recommended minimum Jenkins version.\nThe current minimum required Jenkins version is 2.462.3, which is why this pull request has been made.\nIf the plugin is already using the plugin bill of materials, then the bill of materials also needs to be updated with the matching artifactId for the minimum required Jenkins version.\nI can't see any change to the Jenkins version, how come?\nThis means your plugin POM was already using the 2.462.3 version but still required a few adjustments.\nThe checks fail, why?\nFor security reasons, the Jenkins infrastructure does not execute Jenkinsfiles proposed in pull requests.\nInstead, it builds the code using the Jenkinsfile from the default branch.\nIn this case, the existing Jenkinsfile specifies Java 8, not Java 11, which is causing the check to fail.\nTo resolve this,\na maintainer can replay the failed build\nby substituting the current Jenkinsfile content with our proposed changes using the \"replay the build\"\nfeature in Jenkins.\nPlease let us know if you need any assistance with this process.\nThanks for taking the time to review this PR.\n🙏",
"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 is being changed to "UNKNOWN" despite the statusCheckRollup still containing a CheckRun with a "FAILURE" conclusion (see line 4922). This suggests a bug in the status aggregation logic where removing the StatusContext causes the overall status to be lost.

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

"url": "https://github.com/jenkinsci/project-description-setter-plugin/pull/3",
"description": "Hello project-description-setter 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 Upgrade to the latest recommended core version and ensure the BOM matches the core version\n io.jenkins.tools.pluginmodernizer.UpgradeToRecommendCoreVersion\n Upgrade to the latest recommended core version and ensure the BOM matches the core version.\n\nWhy is this important?\nJenkins plugins declare a minimum supported Jenkins version.\nThe minimum Jenkins version is a useful way for plugin developers to indicate the range of Jenkins versions they are willing to support and test.\nSee the developer documentation to learn more about the recommended minimum Jenkins version.\nThe current minimum required Jenkins version is 2.462.3, which is why this pull request has been made.\nIf the plugin is already using the plugin bill of materials, then the bill of materials also needs to be updated with the matching artifactId for the minimum required Jenkins version.\nI can't see any change to the Jenkins version, how come?\nThis means your plugin POM was already using the 2.462.3 version but still required a few adjustments.\nThe checks fail, why?\nFor security reasons, the Jenkins infrastructure does not execute Jenkinsfiles proposed in pull requests.\nInstead, it builds the code using the Jenkinsfile from the default branch.\nIn this case, the existing Jenkinsfile specifies Java 8, not Java 11, which is causing the check to fail.\nTo resolve this,\na maintainer can replay the failed build\nby substituting the current Jenkinsfile content with our proposed changes using the \"replay the build\"\nfeature in Jenkins.\nPlease let us know if you need any assistance with this process.\nThanks for taking the time to review this PR.\n🙏",
"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 is being changed to "UNKNOWN" despite the statusCheckRollup still containing a CheckRun with a "FAILURE" conclusion (see line 4948). This suggests a bug in the status aggregation logic where removing the StatusContext causes the overall status to be lost.

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

"url": "https://github.com/jenkinsci/vstestrunner-plugin/pull/85",
"description": "Hello vstestrunner 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 Upgrade to the latest recommended core version and ensure the BOM matches the core version\n io.jenkins.tools.pluginmodernizer.UpgradeToRecommendCoreVersion\n Upgrade to the latest recommended core version and ensure the BOM matches the core version.\n\nWhy is this important?\nJenkins plugins declare a minimum supported Jenkins version.\nThe minimum Jenkins version is a useful way for plugin developers to indicate the range of Jenkins versions they are willing to support and test.\nSee the developer documentation to learn more about the recommended minimum Jenkins version.\nThe current minimum required Jenkins version is 2.462.3, which is why this pull request has been made.\nIf the plugin is already using the plugin bill of materials, then the bill of materials also needs to be updated with the matching artifactId for the minimum required Jenkins version.\nI can't see any change to the Jenkins version, how come?\nThis means your plugin POM was already using the 2.462.3 version but still required a few adjustments.\nThe checks fail, why?\nFor security reasons, the Jenkins infrastructure does not execute Jenkinsfiles proposed in pull requests.\nInstead, it builds the code using the Jenkinsfile from the default branch.\nIn this case, the existing Jenkinsfile specifies Java 8, not Java 11, which is causing the check to fail.\nTo resolve this,\na maintainer can replay the failed build\nby substituting the current Jenkinsfile content with our proposed changes using the \"replay the build\"\nfeature in Jenkins.\nPlease let us know if you need any assistance with this process.\nThanks for taking the time to review this PR.\n🙏",
"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 is being changed to "UNKNOWN" despite the statusCheckRollup still containing a CheckRun with a "FAILURE" conclusion (see line 7577). This suggests a bug in the status aggregation logic where removing the StatusContext causes the overall status to be lost.

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

"url": "https://github.com/jenkinsci/winrm-client-plugin/pull/10",
"description": "Hello winrm-client 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 Upgrade to the latest recommended core version and ensure the BOM matches the core version\n io.jenkins.tools.pluginmodernizer.UpgradeToRecommendCoreVersion\n Upgrade to the latest recommended core version and ensure the BOM matches the core version.\n\nWhy is this important?\nJenkins plugins declare a minimum supported Jenkins version.\nThe minimum Jenkins version is a useful way for plugin developers to indicate the range of Jenkins versions they are willing to support and test.\nSee the developer documentation to learn more about the recommended minimum Jenkins version.\nThe current minimum required Jenkins version is 2.462.3, which is why this pull request has been made.\nIf the plugin is already using the plugin bill of materials, then the bill of materials also needs to be updated with the matching artifactId for the minimum required Jenkins version.\nI can't see any change to the Jenkins version, how come?\nThis means your plugin POM was already using the 2.462.3 version but still required a few adjustments.\nThe checks fail, why?\nFor security reasons, the Jenkins infrastructure does not execute Jenkinsfiles proposed in pull requests.\nInstead, it builds the code using the Jenkinsfile from the default branch.\nIn this case, the existing Jenkinsfile specifies Java 8, not Java 11, which is causing the check to fail.\nTo resolve this,\na maintainer can replay the failed build\nby substituting the current Jenkinsfile content with our proposed changes using the \"replay the build\"\nfeature in Jenkins.\nPlease let us know if you need any assistance with this process.\nThanks for taking the time to review this PR.\n🙏",
"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 is being changed to "UNKNOWN" despite the statusCheckRollup still containing a CheckRun with a "FAILURE" conclusion (see line 7738). This suggests a bug in the status aggregation logic where removing the StatusContext causes the overall status to be lost.

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

"url": "https://github.com/jenkinsci/xooa-plugin/pull/3",
"description": "Hello xooa 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 Upgrade to the latest recommended core version and ensure the BOM matches the core version\n io.jenkins.tools.pluginmodernizer.UpgradeToRecommendCoreVersion\n Upgrade to the latest recommended core version and ensure the BOM matches the core version.\n\nWhy is this important?\nJenkins plugins declare a minimum supported Jenkins version.\nThe minimum Jenkins version is a useful way for plugin developers to indicate the range of Jenkins versions they are willing to support and test.\nSee the developer documentation to learn more about the recommended minimum Jenkins version.\nThe current minimum required Jenkins version is 2.462.3, which is why this pull request has been made.\nIf the plugin is already using the plugin bill of materials, then the bill of materials also needs to be updated with the matching artifactId for the minimum required Jenkins version.\nI can't see any change to the Jenkins version, how come?\nThis means your plugin POM was already using the 2.462.3 version but still required a few adjustments.\nThe checks fail, why?\nFor security reasons, the Jenkins infrastructure does not execute Jenkinsfiles proposed in pull requests.\nInstead, it builds the code using the Jenkinsfile from the default branch.\nIn this case, the existing Jenkinsfile specifies Java 8, not Java 11, which is causing the check to fail.\nTo resolve this,\na maintainer can replay the failed build\nby substituting the current Jenkinsfile content with our proposed changes using the \"replay the build\"\nfeature in Jenkins.\nPlease let us know if you need any assistance with this process.\nThanks for taking the time to review this PR.\n🙏",
"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 is being changed to "UNKNOWN" despite the statusCheckRollup still containing a CheckRun with a "FAILURE" conclusion (see line 7869). This suggests a bug in the status aggregation logic where removing the StatusContext causes the overall status to be lost.

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