schema_version: 1 # Registry template for the truffleruby RUNTIME entry (native mode) — # rendered by the publish job (sed tokens from the built shards/sidecars) # and landed on main by bot PR. kind: runtime entries carry NO # entrypoints key (the registry validator: only apps and toolkits # declare entrypoints). `implementation: truffleruby` is the spec 28 §8 # flavor axis — the selector spelling is ruby:truffleruby (one ruby # engine). The jvm-mode sibling (spec 33's runtime-on-runtime form) # lands with TODO.truffleruby/03 as a separate registry name; the mode # is a NON-axis (spec 33 §6). # Platform matrix: upstream (oracle/truffleruby) ships NO windows build # and no macos-x86_64 build — the three triplets below are the complete # declarative matrix, never an omission. payloads: - name: truffleruby kind: runtime versions: - version: '34.0.1' implementation: truffleruby platforms: aarch64-macos: artifact: tebako-runtime-2.8.21-34.0.1-macos-arm64.tfs sha256: 'a24c3dba816229b7d79febc67c04b254853cb93b67e82b5f337b7ef35e072d04' x86_64-linux-gnu: artifact: tebako-runtime-2.8.21-34.0.1-linux-gnu-x86_64.tfs sha256: '3425e55328d66fcc25b8fadec3bf4ac2e86e7f9e2a711a4fb813448ba7ef266c' aarch64-linux-gnu: artifact: tebako-runtime-2.8.21-34.0.1-linux-gnu-arm64.tfs sha256: '60304553df8c19179c5271d744bd4d0af11de9c9da343c1c77f0cfab88116280' release: ref: tfs:github:tamatebako/tebako-runtime-truffleruby:v2.8.21 default: '34.0.1' - name: truffleruby-jvm kind: runtime versions: - version: '34.0.1' implementation: truffleruby platforms: aarch64-macos: artifact: tebako-runtime-2.8.22-34.0.1-macos-arm64.tfs sha256: '72f456377ea7e1e976c73f9172572b0f25d458e3a8dc8db2ed6069525f8e5e9e' x86_64-linux-gnu: artifact: tebako-runtime-2.8.22-34.0.1-linux-gnu-x86_64.tfs sha256: '05fd9a7e31ccb5a54c7dd1df9e7570a80025f446d3b013dd0aa1ce3f435ce2b0' release: ref: tfs:github:tamatebako/tebako-runtime-truffleruby:v2.8.22 default: '34.0.1'