Skip to content

ROX-34135: Update konflux node.js build image to v24#19971

Open
bradr5 wants to merge 1 commit intorelease-4.9from
bradr/release-4.9/update-nodejs-24
Open

ROX-34135: Update konflux node.js build image to v24#19971
bradr5 wants to merge 1 commit intorelease-4.9from
bradr/release-4.9/update-nodejs-24

Conversation

@bradr5
Copy link
Copy Markdown
Contributor

@bradr5 bradr5 commented Apr 13, 2026

Description

Node.js 20 reaches end of support April 2026. This updates the Konflux build image to Node.js 24.

User-facing documentation

Testing and quality

  • the change is production ready: the change is GA, or otherwise the functionality is gated by a feature flag
  • CI results are inspected

Automated testing

  • added unit tests
  • added e2e tests
  • added regression tests
  • added compatibility tests
  • modified existing tests

How I validated my change

Ran npm install && npm run build locally with node 24

@bradr5 bradr5 requested a review from a team April 13, 2026 18:54
@bradr5 bradr5 requested review from a team and rhacs-bot as code owners April 13, 2026 18:54
@rhacs-bot rhacs-bot requested a review from a team April 13, 2026 18:54
@github-actions github-actions bot added area/helm backport PR to backport changes from master to release branch konflux-build Run Konflux in PR. Push commit to trigger it. labels Apr 13, 2026
@github-actions
Copy link
Copy Markdown
Contributor

/konflux-retest operator-on-push

@github-actions
Copy link
Copy Markdown
Contributor

/konflux-retest scanner-v4-db-on-push

@github-actions
Copy link
Copy Markdown
Contributor

/konflux-retest operator-bundle-on-push

@rhacs-bot
Copy link
Copy Markdown
Contributor

Images are ready for the commit at 8dcd129.

To use with deploy scripts, first export MAIN_IMAGE_TAG=4.9.5-2-g8dcd129323.

@codecov
Copy link
Copy Markdown

codecov bot commented Apr 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 48.85%. Comparing base (799eb7b) to head (8dcd129).

Additional details and impacted files
@@               Coverage Diff               @@
##           release-4.9   #19971      +/-   ##
===============================================
- Coverage        48.87%   48.85%   -0.03%     
===============================================
  Files             2719     2719              
  Lines           202912   202912              
===============================================
- Hits             99175    99123      -52     
- Misses           95968    96008      +40     
- Partials          7769     7781      +12     
Flag Coverage Δ
go-unit-tests 48.85% <ø> (-0.03%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions
Copy link
Copy Markdown
Contributor

/konflux-retest main-on-push

2 similar comments
@github-actions
Copy link
Copy Markdown
Contributor

/konflux-retest main-on-push

@github-actions
Copy link
Copy Markdown
Contributor

/konflux-retest main-on-push

@github-actions
Copy link
Copy Markdown
Contributor

/konflux-retest operator-bundle-on-push

1 similar comment
@github-actions
Copy link
Copy Markdown
Contributor

/konflux-retest operator-bundle-on-push

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

Labels

area/helm backport PR to backport changes from master to release branch konflux-build Run Konflux in PR. Push commit to trigger it.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants