Skip to content

fix(release): Dulli macOS builds run on macos-26 - #81

Merged
YJJosh merged 2 commits into
mainfrom
fix/release-macos-runner
Nov 1, 2026
Merged

YJJosh merged 2 commits into
mainfrom
fix/release-macos-runner

Conversation

@YJJosh

@YJJosh YJJosh commented Nov 1, 2026 •

Copy link
Copy Markdown
Owner

GitHub is retiring the macos-14 runner image on 2026-11-02 and is already browning it out, so the 0.1.5-dulli.1 release had both macOS builds cancelled after 1s (run). The release now builds macOS on macos-26, the image upstream CI already uses on this fork.

Also cherry-picks upstream's 1280ccd0d2: a usage test from v0.1.5 dated its fixture 2026-08-01, and from today the 92-day retention drops it, so CI failed on every PR.


Made with Claude Opus 5.5 in the pi coding-agent harness

GitHub retires the macos-14 runner image on 2026-11-02 and is already
browning it out, so both macOS release builds were cancelled.
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-01T18:47:41.025278Z 3a3ad97 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XS labels Nov 1, 2026
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
(cherry picked from commit 1280ccd)
@github-actions

github-actions Bot commented Nov 1, 2026

Copy link
Copy Markdown

Thread transfer impact

✅ Thread transfer remains within every enforced ceiling.

ℹ️ The exact PR base did not have a successful artifact. Baseline uses the latest successful main measurement shown below.
⚠️ This PR changes transfer ceilings:

  • Codex Live turn WebSocket decoded: 29.3 KiB → 24.4 KiB
  • Claude Live turn WebSocket decoded: 29.3 KiB → 24.4 KiB
Provider Metric Main baseline This PR Impact PR ceiling
Codex Total thread wire 5.0 KiB 5.0 KiB +62 B (+1.2%) 6.8 KiB ✅
Codex Thread snapshot wire 3.8 KiB 3.8 KiB 0 B (0.0%) 4.9 KiB ✅
Codex Live turn WebSocket wire 1.2 KiB 1.2 KiB +62 B (+5.1%) 2.0 KiB ✅
Codex Live turn WebSocket decoded 20.9 KiB 21.6 KiB +715 B (+3.3%) 24.4 KiB ✅
Codex Live turn messages 2 2 0 (0.0%) 8 ✅
Claude Total thread wire 5.0 KiB 5.1 KiB +61 B (+1.2%) 6.8 KiB ✅
Claude Thread snapshot wire 3.8 KiB 3.8 KiB 0 B (0.0%) 4.9 KiB ✅
Claude Live turn WebSocket wire 1.2 KiB 1.3 KiB +61 B (+5.0%) 2.0 KiB ✅
Claude Live turn WebSocket decoded 21.2 KiB 21.9 KiB +727 B (+3.3%) 24.4 KiB ✅
Claude Live turn messages 2 2 0 (0.0%) 8 ✅

Baseline: eb2c656 · PR result: 4fdc4da · Source CI: success

Scenario and decoded snapshot size

10 historical turns, 5 command tools per turn, 878.9 KiB retained MCP result per historical turn, and a 1.05 MiB retained result in the measured turn.

  • Codex decoded thread snapshot: 108.6 KiB
  • Claude decoded thread snapshot: 108.9 KiB

Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed.

@YJJosh
YJJosh merged commit 2402912 into main Nov 1, 2026
24 of 25 checks passed
@YJJosh
YJJosh deleted the fix/release-macos-runner branch November 1, 2026 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants