Skip to content

chore: bump Yarn 4.17.1 and Node 24 - #159

Merged
nickboldt merged 6 commits into
mainfrom
RHIDP-16074_bump-yarn-4.17.1
Aug 7, 2026
Merged

chore: bump Yarn 4.17.1 and Node 24#159
nickboldt merged 6 commits into
mainfrom
RHIDP-16074_bump-yarn-4.17.1

Conversation

@nickboldt

@nickboldt nickboldt commented Aug 7, 2026

Copy link
Copy Markdown
Member

Summary

  • Bump Yarn Berry 3.8.6 → 4.17.1 (packageManager, yarnPath, .yarn/releases, yarn.lock)
  • Bump baseline Node 22.22.0 → 24.18.0 via .nvmrc (aligned with rhdh; Actions use node-version-file: .nvmrc)
  • Aligns with RHIDP-16074 Yarn Berry upgrade

Test plan

  • node .yarn/releases/yarn-4.17.1.cjs -v4.17.1
  • yarn install succeeds under Node 24.18.0
  • PR CI (setup-node from .nvmrc) green
  • yarn build / lint smoke as needed

Ref: https://redhat.atlassian.net/browse/RHIDP-16074

Generated-by: cursor

rhdh-bot and others added 2 commits August 7, 2026 13:51
Align rhdh-cli with the RHIDP-16074 Yarn Berry upgrade (packageManager,
yarnPath, release binary, yarn.lock).

https://redhat.atlassian.net/browse/RHIDP-16074

Generated-by: cursor
Co-authored-by: Cursor <cursoragent@cursor.com>
CI already uses node-version-file: .nvmrc, so workflows pick this up.

https://redhat.atlassian.net/browse/RHIDP-16074

Generated-by: cursor
Co-authored-by: Cursor <cursoragent@cursor.com>
@nickboldt nickboldt changed the title chore: bump Yarn from 3.8.6 to 4.17.1 chore: bump Yarn 4.17.1 and Node 24 Aug 7, 2026
nickboldt and others added 2 commits August 7, 2026 13:53
https://redhat.atlassian.net/browse/RHIDP-16074

Generated-by: cursor
Co-authored-by: Cursor <cursoragent@cursor.com>
Prettier wants single-quoted approvedGitRepositories; yarn install
rewrote lockfile checksums to algorithm 10 under Yarn 4.17.1.

https://redhat.atlassian.net/browse/RHIDP-16074

Generated-by: cursor
Co-authored-by: Cursor <cursoragent@cursor.com>
@nickboldt
nickboldt enabled auto-merge (squash) August 7, 2026 17:03
@nickboldt
nickboldt requested review from gashcrumb and kadel August 7, 2026 17:03
nickboldt and others added 2 commits August 7, 2026 14:10
Verify Plugin Export reads plugins-list.yaml from overlays; homepage still
lists plugins/dynamic-home-page after the rename to plugins/homepage.
Skip missing plugin dirs so CI keeps validating homepage / homepage-backend.

https://redhat.atlassian.net/browse/RHIDP-16074

Generated-by: cursor
Co-authored-by: Cursor <cursoragent@cursor.com>
@sonarqubecloud

sonarqubecloud Bot commented Aug 7, 2026

Copy link
Copy Markdown

@hopehadfield hopehadfield left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM to merge so long as tests pass

@nickboldt

Copy link
Copy Markdown
Member Author

fixed a bug in overlays for homepage plugin-list.yaml in https://github.com/redhat-developer/rhdh-plugin-export-overlays/pull/3202/changes (dynamic-home-page is renamed to homepage so the cd into that obsolete folder failed)

https://github.com/redhat-developer/rhdh-cli/actions/runs/31201475675/job/92942552232?pr=159 should be green now.

@nickboldt
nickboldt merged commit a7cfee5 into main Aug 7, 2026
16 checks passed
@nickboldt
nickboldt deleted the RHIDP-16074_bump-yarn-4.17.1 branch August 7, 2026 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants