Skip to content

Onboard ruby 4.0.7 - #110

Merged
ronaldtse merged 2 commits into
mainfrom
onboard/ruby-4.0.7
Sep 22, 2026
Merged

ronaldtse merged 2 commits into
mainfrom
onboard/ruby-4.0.7

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated onboarding of ruby 4.0.7 by the release monitor.

  • versions.yml entry added (official URL + sha256 of the official tarball)
  • patch manifest seeded / partition extended / overlay carried as needed
  • git apply --check clean for the whole resolved patch set

Merging runs the lint matrix for 4.0.7; tag v* afterwards to build tfs-ruby-4.0.7-src.tar.gz via release-src.

peter-evans/create-pull-request commits the whole dirty tree by
default; bundler-cache's .bundle/config (a runner-local BUNDLE_PATH)
and the monitor's monitor-result.json summary rode along. The
onboarding surface is exactly versions.yml + patches/.
@ronaldtse
ronaldtse merged commit fee551e into main Sep 22, 2026
43 checks passed
@ronaldtse
ronaldtse deleted the onboard/ruby-4.0.7 branch September 22, 2026 10:32
ronaldtse added a commit that referenced this pull request Sep 22, 2026
…115)

create-pull-request commits the whole dirty tree by default. The
4.0.7 onboarding (#110) rode in with the runner's .bundle/config
(bundler-cache writes a runner-local BUNDLE_PATH) and the monitor's
own monitor-result.json summary — neither belongs on main (the 3.3.8
onboarding, #17, carried only versions.yml + patches/).

Pin add-paths to exactly the onboarding surface: the version catalog
and the patch tree. New per-version partition/overlay files land under
patches/, so seeding stays covered; any future runner junk stays out.

Co-authored-by: tebako-ci <tebako@ribose.com>
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.

2 participants