Skip to content

chore: add react-icons, fix build#8095

Merged
mcoker merged 1 commit intopatternfly:mainfrom
mcoker:add-react-icons-dep
Feb 6, 2026
Merged

chore: add react-icons, fix build#8095
mcoker merged 1 commit intopatternfly:mainfrom
mcoker:add-react-icons-dep

Conversation

@mcoker
Copy link
Copy Markdown
Contributor

@mcoker mcoker commented Feb 6, 2026

Summary by CodeRabbit

  • Chores
    • Added PatternFly React icons library as a development dependency.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Feb 6, 2026

Walkthrough

Added a new devDependency @patternfly/react-icons version 6.5.0-prerelease.13 to the project's package configuration. No functional code changes or control-flow modifications were introduced.

Changes

Cohort / File(s) Summary
Dependency Addition
package.json
Added devDependency @patternfly/[email protected].

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes


Important

Pre-merge checks failed

Please resolve all errors before merging. Addressing warnings is optional.

❌ Failed checks (1 error)
Check name Status Explanation Resolution
Title check ❌ Error The title claims to 'fix build' but the changeset only adds a single devDependency without any build fixes or corrections. Update the title to accurately reflect the actual changes, such as 'chore: add @patternfly/react-icons dependency' or remove the misleading 'fix build' portion.
✅ Passed checks (1 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

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.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@package.json`:
- Line 56: Update the dependency entry for "@patternfly/react-icons" in
package.json to use the stable release "6.3.1" instead of the prerelease
"6.5.0-prerelease.13"; if the prerelease is actually required, leave the version
but add a comment in package.json (or a short note in the PR) explaining why
that specific prerelease is necessary. After changing the version string for
"@patternfly/react-icons", run your package manager (npm/yarn/pnpm) to refresh
lockfiles so the installs reflect the stable version.

"@patternfly/patternfly-a11y": "5.1.0",
"@patternfly/react-code-editor": "6.4.1",
"@patternfly/react-core": "6.4.1",
"@patternfly/react-icons": "6.5.0-prerelease.13",
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.

⚠️ Potential issue | 🟡 Minor

🧩 Analysis chain

🌐 Web query:

@patternfly/react-icons npm latest version stable

💡 Result:

The latest stable npm version of @patternfly/react-icons is 6.3.1. [1]

Install: npm i @patternfly/react-icons@6.3.1 [1]


Replace prerelease with stable version.

Using 6.5.0-prerelease.13 when a stable version (6.3.1) is available introduces unnecessary risk. If this prerelease version is required specifically for the build fix, add a comment explaining why; otherwise, upgrade to 6.3.1 to align with stable releases.

🤖 Prompt for AI Agents
In `@package.json` at line 56, Update the dependency entry for
"@patternfly/react-icons" in package.json to use the stable release "6.3.1"
instead of the prerelease "6.5.0-prerelease.13"; if the prerelease is actually
required, leave the version but add a comment in package.json (or a short note
in the PR) explaining why that specific prerelease is necessary. After changing
the version string for "@patternfly/react-icons", run your package manager
(npm/yarn/pnpm) to refresh lockfiles so the installs reflect the stable version.

@patternfly-build
Copy link
Copy Markdown
Collaborator

patternfly-build commented Feb 6, 2026

@mcoker mcoker merged commit a5c535b into patternfly:main Feb 6, 2026
5 of 8 checks passed
@mcoker mcoker deleted the add-react-icons-dep branch February 6, 2026 23:19
@patternfly-build
Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version 6.5.0-prerelease.37 🎉

The release is available on:

Your semantic-release bot 📦🚀

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.

2 participants