close

General

Profile

Image st0012 (Stan Lo)

Issues

open closed Total
Assigned issues 0 20 20
Reported issues 1 10 11

Projects

Project Roles Registered on
Ruby Committer, Contributor 03/03/2025

Activity

04/29/2026

Image 01:13 PM Ruby Revision 3f75e999 (git): Bump RDoc to latest master (bc0baee) (#16807)
st0012 (Stan Lo)

04/21/2026

Image 01:11 PM Ruby Misc #21922: Permissions for committers for ex-default/bundled/unbundled gems repositories
I'll be happy to help as part of the Legacy Gems Maintenance Team. st0012 (Stan Lo)
Image 01:09 PM Ruby Misc #22001: Adding TruffleRuby in the CI of all default & bundled gems
As discussed in person today, let's see if we can configure TruffleRuby runs in a separate yml file so we can [disable the workflow](https://docs.github.com/en/actions/how-tos/manage-workflow-runs/disable-and-enable-workflows) when it fa... st0012 (Stan Lo)

04/10/2026

Image 06:39 PM Ruby Revision 573b16aa (git): Bump RDoc to latest master (4913d56) (#16713)
Update the pinned RDoc revision to pick up the latest changes from
ruby/rdoc master.
st0012 (Stan Lo)
Image 02:44 PM Ruby Revision c30d74b3 (git): Ensure version from bundled_gems is used in tool/rdoc-srcdir (#16712)
Use version from bundled_gems in tool/rdoc-srcdir
Previously, `tool/rdoc-srcdir` used `Dir.glob(...).first` to find
bundled gems like rdoc and tsort. This picks the first match
alphabetically, which can select a stale older version when...
st0012 (Stan Lo)

03/30/2026

Image 02:40 PM Ruby Revision 3c22172c (git): Rebalance compilation jobs in Compilations workflow
Move compilation steps from the heaviest jobs to the lightest to reduce
the critical path of the Compilations workflow.
Before: jobs ranged from 13-41 min (compile#12 had 4 steps, compile#3
had 10 clang versions).
After: jobs range fro...
st0012 (Stan Lo)
Image 02:40 PM Ruby Revision f0f92435 (git): Use ubuntu-latest for macOS result jobs
The result jobs in macOS workflows only check if other jobs failed
(just runs `exit 1`). They don't need macOS runners. Using
ubuntu-latest instead frees up macOS runner slots and starts faster
due to shorter queue times.
st0012 (Stan Lo)
Image 09:27 AM Ruby Revision ee31cc6e (git): Remove dead `Resolve job ID` step from macOS workflow (#16591)
This step was added in 1ba93c2c4d for uploading core dumps to AWS S3,
but the S3 upload was later removed while this step was left behind.
The `job_id` output is not referenced anywhere in the workflow.
st0012 (Stan Lo)

03/28/2026

Image 01:28 PM Ruby Revision 546e2eba (git): Add `make html-server` for live-reloading doc preview (#16494)
RDoc now has a `--server` mode that starts a local HTTP server
with live reload. Add an `html-server` make target so developers
can preview Ruby documentation while editing source files.
Usage: `make html-server` from the build director...
st0012 (Stan Lo)
Image 01:12 PM Ruby Revision d89a9f82 (git): Extract `check_event_support` helper to reduce duplication in `vm_trace.c` (#16587)
Extract check_event_support helper to reduce duplication in vm_trace.c
Five rb_tracearg_* functions repeated the same event validation
pattern. Extract it into a check_event_support() helper.
st0012 (Stan Lo)

Also available in: Atom