Skip to content

Fixes #39412 - replace messagebox with empty state and update to pf5 components inside PreupgradeReports #559

Fixes #39412 - replace messagebox with empty state and update to pf5 components inside PreupgradeReports

Fixes #39412 - replace messagebox with empty state and update to pf5 components inside PreupgradeReports #559

Re-run triggered June 11, 2026 09:12
Status Success
Total duration 12m 26s
Artifacts 13

ruby.yml

on: pull_request
Ruby  /  Setup matrix
6s
Ruby / Setup matrix
Matrix: Ruby / existing-database
Matrix: Ruby / test
Ruby  /  Test suite
3s
Ruby / Test suite
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
Rubocop / Rubocop
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Ruby / Setup matrix
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Ruby / db:seed - Foreman develop with Ruby 3.3 and Node 22 on PostgreSQL 13
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Ruby / db:seed - Foreman develop with Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Ruby / plugin:assets:precompile[foreman_leapp] RAILS_ENV=production DATABASE_URL=nulldb://nohost - Foreman develop with Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Ruby / plugin:assets:precompile[foreman_leapp] RAILS_ENV=production DATABASE_URL=nulldb://nohost - Foreman develop with Ruby 3.3 and Node 22 on PostgreSQL 13
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Ruby / test:foreman_leapp - Foreman develop with Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Ruby / test:foreman_leapp - Foreman develop with Ruby 3.3 and Node 22 on PostgreSQL 13
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
Gemfile-foremanleapp-ruby-30-node-22-pg-13-foreman-develop-dbseed.lock
5.11 KB
sha256:7d7100a8dd0a868d67ce8536aa0bea8dcb27a839151a81efab6e9fa28243fa4b
Gemfile-foremanleapp-ruby-30-node-22-pg-13-foreman-develop-pluginassetsprecompileforemanleappRAILSENVproductionDATABASEURLnulldbnohost.lock
5.11 KB
sha256:05e63573c858ca261a1227b1714b523ad0274b68e421a46372cea762d15d775c
Gemfile-foremanleapp-ruby-30-node-22-pg-13-foreman-develop-testforemanleapp.lock
5.11 KB
sha256:3ee98c37f26386001be13517e9eb167841054ac5c27445087fdcf1e3c24d541e
Gemfile-foremanleapp-ruby-33-node-22-pg-13-foreman-develop-dbseed.lock
5.27 KB
sha256:b6096937bd3cc345cc79020270b91d8346737ba3c960bfc26e7e9cf1a3042574
Gemfile-foremanleapp-ruby-33-node-22-pg-13-foreman-develop-pluginassetsprecompileforemanleappRAILSENVproductionDATABASEURLnulldbnohost.lock
5.27 KB
sha256:243d2ee03d1da1ec0b137e1b944417794fdf2b683eceb9dbf3e235aecdd4d526
Gemfile-foremanleapp-ruby-33-node-22-pg-13-foreman-develop-testforemanleapp.lock
5.27 KB
sha256:d2a0983eae203ed2c23f40c3648f2212763fe88b727bdcacbdf2c5604b71a82e
Gemfile-theforeman-actions-rubocop-ruby-2.7.lock
1.83 KB
sha256:78dc580d2519ed48e2f33870989a123002f480e8fd2c65c553d69263638e96fa
all_react_app_exports-foremanleapp-ruby-30-node-22-pg-13-foreman-develop-testforemanleapp.js
8.73 KB
sha256:fe8c47730f38cb1bc5b521045b9dac26a0ef52b2284f6cb7ce84b0cd622f526f
all_react_app_exports-foremanleapp-ruby-33-node-22-pg-13-foreman-develop-testforemanleapp.js
8.73 KB
sha256:626982d4a23c9d719ee60aef9672c6d4155adb639e4f0bf5fbc21922b3be650a
package-lock-foremanleapp-ruby-30-node-22-pg-13-foreman-develop-pluginassetsprecompileforemanleappRAILSENVproductionDATABASEURLnulldbnohost.json
409 KB
sha256:5b2e3b6b577d8407f4701d796f7484c768cab850fa13fa69ea963ca139a3ac38
package-lock-foremanleapp-ruby-30-node-22-pg-13-foreman-develop-testforemanleapp.json
409 KB
sha256:f63efb7c3bfe3bbc3190a40c1ecc665aade428588a969c270a855fd945053120
package-lock-foremanleapp-ruby-33-node-22-pg-13-foreman-develop-pluginassetsprecompileforemanleappRAILSENVproductionDATABASEURLnulldbnohost.json
409 KB
sha256:d5ade793704fe338b6b0d3d9886325685731faff9a25d1385074c49dc0b81eef
package-lock-foremanleapp-ruby-33-node-22-pg-13-foreman-develop-testforemanleapp.json
409 KB
sha256:ee338808c2140dd7669fb44a9232ba5d15a06ecfe296d5b3597cae3575045609