Skip to content

Fixes #39412 - replace messagebox with empty state and update to pf5 … #563

Fixes #39412 - replace messagebox with empty state and update to pf5 …

Fixes #39412 - replace messagebox with empty state and update to pf5 … #563

Triggered via push June 11, 2026 12:30
Status Success
Total duration 12m 59s
Artifacts 13

ruby.yml

on: push
Ruby  /  Setup matrix
7s
Ruby / Setup matrix
Matrix: Ruby / existing-database
Matrix: Ruby / test
Ruby  /  Test suite
4s
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.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 / 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 / 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.1 KB
sha256:dd47aff38532095c033000215a03d1e3ad400b531cddbd0a977887d9c90036c1
Gemfile-foremanleapp-ruby-30-node-22-pg-13-foreman-develop-pluginassetsprecompileforemanleappRAILSENVproductionDATABASEURLnulldbnohost.lock
5.1 KB
sha256:a8a6be2b763d236a6b885be73ee68ba0fe60499d5c03870cf63d707c3c1e3bca
Gemfile-foremanleapp-ruby-30-node-22-pg-13-foreman-develop-testforemanleapp.lock
5.1 KB
sha256:a8a6be2b763d236a6b885be73ee68ba0fe60499d5c03870cf63d707c3c1e3bca
Gemfile-foremanleapp-ruby-33-node-22-pg-13-foreman-develop-dbseed.lock
5.27 KB
sha256:28e67377ed5421e9887b83dbc9dbd8e3dfd730527d8e0dab1d55a3dba0dde055
Gemfile-foremanleapp-ruby-33-node-22-pg-13-foreman-develop-pluginassetsprecompileforemanleappRAILSENVproductionDATABASEURLnulldbnohost.lock
5.27 KB
sha256:c8b824ca838f3890bffd2bf6af3ac296717300d178a766be794c334f509eff65
Gemfile-foremanleapp-ruby-33-node-22-pg-13-foreman-develop-testforemanleapp.lock
5.27 KB
sha256:cfd8d8bdd65df8f89da3d58b6041fd1ba442cebff0f05a23cb6f79484d73dba9
Gemfile-theforeman-actions-rubocop-ruby-2.7.lock
1.83 KB
sha256:85e7e3517a0711af290a39ebb57ddf311ac5070f5870ae1ae2a0118f3d0d5a4a
all_react_app_exports-foremanleapp-ruby-30-node-22-pg-13-foreman-develop-testforemanleapp.js
8.73 KB
sha256:b7ad444b70066874ff6581dc1965f01792930be14f3126d6924339986c33911f
all_react_app_exports-foremanleapp-ruby-33-node-22-pg-13-foreman-develop-testforemanleapp.js
8.73 KB
sha256:ade7e11a680abe8292ee397fd6563e2861b610d60788b6c069fa0610f5e27d79
package-lock-foremanleapp-ruby-30-node-22-pg-13-foreman-develop-pluginassetsprecompileforemanleappRAILSENVproductionDATABASEURLnulldbnohost.json
409 KB
sha256:6101efe4e5cb4877e956d75346812f287d72a6470a5d19b86a7154ab0ea4d20e
package-lock-foremanleapp-ruby-30-node-22-pg-13-foreman-develop-testforemanleapp.json
409 KB
sha256:c5636ef7870fc20e0cb851c802be4ffa6b74287b75a72a26bf283bd84a663616
package-lock-foremanleapp-ruby-33-node-22-pg-13-foreman-develop-pluginassetsprecompileforemanleappRAILSENVproductionDATABASEURLnulldbnohost.json
409 KB
sha256:f650eb59641b8486eb5cb324b5a8fc6f7da81b75925f898688b2df641b6e4cbf
package-lock-foremanleapp-ruby-33-node-22-pg-13-foreman-develop-testforemanleapp.json
409 KB
sha256:c564e19b793a238fdbaca81d109762d8421846025d1548a7479fad86bdabaaff