Skip to content

Hand the generated payload to the S3 cache write (#9440) #17406

Hand the generated payload to the S3 cache write (#9440)

Hand the generated payload to the S3 cache write (#9440) #17406

Triggered via push August 28, 2026 10:19
Status Success
Total duration 8m 19s
Artifacts

tests.yml

on: push
Matrix: ruby-tests
Matrix: system-tests
ruby-tests-completed
3s
ruby-tests-completed
system-tests-completed
3s
system-tests-completed
Fit to window
Zoom out
Zoom in

Annotations

36 warnings
system-test-files
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
setup_env
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-test-files
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
rubocop
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
asset-tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
js-tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/commands/user/set_discourse_groups_test.rb test/commands/user/update_test.rb tes...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/models/user_track/external_test.rb test/models/user_track/mentoring_slots_test.r...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/models/submission/analysis_test.rb test/models/submission/test_run_test.rb test/...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/jobs/fetch_and_sync_all_pull_requests_reputation_job_test.rb test/jobs/award_tro...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/serializers/serialize_exercises_test.rb test/serializers/serialize_user_reputati...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/models/user/notifications/nudge_mentor_to_reply_in_discussion_notification_test....
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/commands/tooling_job/process_test.rb test/commands/cloudflare/purge_urls_test.rb...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/commands/user/register_as_donor_test.rb test/commands/user/invalidate_cloudflare...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
system-tests (test/system/flows/settings/user_updates_profile_test.rb test/system/flows/settings/...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/controllers/api/payments/subscriptions_controller_test.rb test/controllers/api/p...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
system-tests (test/system/flows/student/exercise/views_dig_deeper_test.rb test/system/flows/stude...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/models/badges/mechanical_march_badge_test.rb test/models/badges/participant_in_4...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/controllers/auth/sessions_controller_test.rb test/controllers/bootcamp/custom_fu...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
system-tests (test/system/flows/user_views_dashboard_test.rb test/system/flows/mentor_registratio...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/controllers/tracks/dig_deeper_controller_test.rb test/controllers/tracks/mentor_...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
system-tests (test/system/flows/notifications/user_views_notification_page_test.rb test/system/fl...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
system-tests (test/system/pages/tracks/show_joined_test.rb test/system/pages/tracks/track_welcome...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
system-tests (test/system/flows/settings/user_changes_communication_preferences_test.rb test/syst...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
system-tests (test/system/flows/profile/user_views_testimonials_test.rb test/system/flows/profile...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
system-tests (test/system/flows/user_sees_welcome_modal_test.rb test/system/flows/student_views_c...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
system-tests (test/system/components/mentoring/testimonials_test.rb test/system/components/common...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
system-tests (test/system/flows/publish_solution_test.rb test/system/flows/edit_solution_test.rb ...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
system-tests (test/system/components/student/exercise_list_test.rb test/system/components/student...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/commands/solution/generate_readme_file_test.rb test/commands/solution/sync_all_t...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
system-tests (test/system/components/beg_modal_test.rb test/system/components/profile_dropdown_te...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/models/track/trophy_test.rb test/models/mentor/discussion_test.rb test/models/me...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/assemblers/assemble_profile_testimonials_list_test.rb test/assemblers/assemble_e...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/commands/git/sync_blog_test.rb test/commands/git/generate_hash_for_important_exe...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/commands/github/issue/open_for_dependency_cycle_test.rb test/commands/github/iss...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruby-tests (test/commands/track/set_file_system_permissions_test.rb test/commands/track/retrieve_...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f, actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab, ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/