octo · github recap
AojdevStudio · sunday oct 18, 2026 (central time) · built 9:03 pm CT
179
workflow runs (14 failed)
1,244
self-hosted min today
one plain-english insight
91% of today's jobs ran on your own machines (self-hosted runners), and github's machines used just 69 counted minutes, all linux, with zero mac minutes for the first time since tracking started. that lines up with materialize-3d #41 ("use existing self-hosted runners for all workflows") merging today. what's left on github's machines is mostly the PR review bot runs on materialize-3d #41 and #42 (started by hand or by a bot, the "workflow_dispatch" trigger) plus pr-kit, the PR checklist workflow.
hosted minutes this cycle (oct 1–31)
16,319 counted of 3,000 free (544%)
raw minutes: Linux 3,284 · macOS 3-core 1,248 · Windows 277 · Linux ARM 4 (total 4,813). counted = linux ×1, windows ×2, mac ×10. projected end of cycle: ~27,972 at the cycle-to-date pace, ~25,588 at last week's pace. net billed so far per github billing: $0.00. if the free pool runs out, hosted jobs just stop until the cycle resets; self-hosted keeps going.
counted minutes per day (billing days, utc)
01
02
03
04
05
06
07
08
09
10
12
13
14
15
16
17
18
today's hosted jobs
28 hosted jobs · raw linux 69, mac 0 · 69 counted (from job durations, rounded up per job)
| repo | workflow | trigger | os | raw min | counted |
|---|
| materialize-3d | pr-kit | pull_request_target | linux | 17 | 17 |
| materialize-3d | Review new commits on #41 [rdzn1] | workflow_dispatch | linux | 12 | 12 |
| materialize-3d | Review #41 [wis5l] | workflow_dispatch | linux | 8 | 8 |
| materialize-3d | Review new commits on #41 [5irk5] | workflow_dispatch | linux | 7 | 7 |
| materialize-3d | Review new commits on #41 [z5d30] | workflow_dispatch | linux | 5 | 5 |
| materialize-3d | Review new commits on #41 [yqkkp] | workflow_dispatch | linux | 4 | 4 |
| materialize-3d | Review #42 [94skg] | workflow_dispatch | linux | 4 | 4 |
| materialize-3d | Review new commits on #42 [9yjx0] | workflow_dispatch | linux | 3 | 3 |
tip: the "Review #…" and "Review new commits on #…" runs are linux jobs on github's machines. if you want those at ~0 too, set them to runs-on: self-hosted in the workflow file. pr-kit uses pull_request_target (a trigger that runs on every PR event); a concurrency group with cancel-in-progress: true would stop stacked runs when you push several times in a row. linux minutes count 1:1, so this is small either way.
top hosted users this cycle (counted)
| repo | os | counted min |
|---|
| materialize-3d | macOS 3-core | 7,570 |
| agentic-utilities | macOS 3-core | 2,650 |
| uche | macOS 3-core | 2,207 |
| materialize-3d | Linux | 1,522 |
| Finance-Guru | Linux | 1,150 |
| uche | Windows | 550 |
| agentic-utilities | Linux | 302 |
| uche | Linux | 199 |
self-hosted minutes
today 1,244 min across 273 jobs · cycle so far 3,799 min (tracking started oct 16; jobs cancelled before any runner picked them up don't count)
| repo | workflow | min |
|---|
| materialize-3d | CAD runtime | 407 |
| uche | Native workspace | 229 |
| materialize-3d | CI | 140 |
| fitness | CI | 138 |
| prosper-care | CI | 91 |
| keepfolio | CI | 52 |
| homelab | Repo Organization | 18 |
| pulse | Review new commits on #26 [ab1lo] | 12 |
PRs merged today
- second-brain #37 feat(scripts): read-only sb query CLI for bots
- keepfolio #1200 fix(deps): clear 7 Rust advisories with rustls 0.23.46 and a zip 9 updater patch
- agents-config #30 fix(pr-kit): close the heredoc read and descriptor gaps Pullfrog found on pulse #26
- agents-config #29 feat(pr-kit): the installer refuses to run from a copy older than kits/pr
- fitness #79 feat(guide): play self-made Blender loops for goblet squat, RDL, and standing press
- fitness #77 feat(workout): end a workout early and pause the clock for real
- fitness #74 feat(plan): count every session block in Plan durations
- materialize-3d #42 fix(bambu): isolate version probe output from user folders
- materialize-3d #41 ci: use existing self-hosted runners for all workflows
- fitness #73 feat(agents): add verify-fitness skill for simulator proof
- prosper-care #346 feat(medications): flag dose entries over 2 hours and add a blind daily dosepack count
- homelab #1183 feat(slopalytics): ingest signed workflow_job deliveries and render the usage page
- fitness #71 feat(ui): add the shared state gallery
- fitness #70 feat(ui): match the Watch screens to the experience file
- fitness #69 feat(ui): match Settings, sync, profile, and Theme Lab
- fitness #68 feat(ui): match History and the training event to the experience file
- fitness #67 feat(ui): match the iPhone workout screens to the experience file
- keepfolio #1195 chore: release v0.3.27
- prosper-care-meta #1 docs(cycle): draft HHSC inspection remediation docs and response letter
- uche #102 feat(obs-extract): ADR 0005 and proxy-log extraction with redacted fixtures
- pulse #26 chore(ci): install the required pull request kit
PRs opened today
- second-brain #37 feat(scripts): read-only sb query CLI for bots
- keepfolio #1200 fix(deps): clear 7 Rust advisories with rustls 0.23.46 and a zip 9 updater patch
- keepfolio #1199 fix(deps): clear 7 Rust advisories with rustls 0.23.46 and a zip 9 updater patch
- agents-config #30 fix(pr-kit): close the heredoc read and descriptor gaps Pullfrog found on pulse #26
- agents-config #29 feat(pr-kit): the installer refuses to run from a copy older than kits/pr
- fitness #79 feat(guide): play self-made Blender loops for goblet squat, RDL, and standing press
- fitness #77 feat(workout): end a workout early and pause the clock for real
- fitness #74 feat(plan): count every session block in Plan durations
- materialize-3d #42 fix(bambu): isolate version probe output from user folders
- materialize-3d #41 ci: use existing self-hosted runners for all workflows
- fitness #73 feat(agents): add verify-fitness skill for simulator proof
issues closed
- keepfolio #1201 Rust integration tests treat the 71-byte v1 ingest placeholder as a real binary
- fitness #75 WorkoutLaunch seed seam loses the finished session on RootView re-init
- homelab #1181 slopalytics U2: webhook ingest and summary page
- materialize-3d #39 fix: isolate Bambu Studio version probe output during normal app launches
commits by repo: fitness (9), materialize-3d (2), second-brain (2), agents-config (2), keepfolio (2), prosper-care-meta (1), pulse (1), uche (1), homelab (1), agent-skills (1), prosper-care (1)
data: github api (read-only) + github billing usage api. history: 3 day(s).