Skip to content

Document and verify automated Homebrew formula bumps - #1545

Merged
InauguralPhysicist merged 2 commits into
mainfrom
cloud-1297
Oct 2, 2026
Merged

InauguralPhysicist merged 2 commits into
mainfrom
cloud-1297

Conversation

@InauguralPhysicist

@InauguralPhysicist InauguralPhysicist commented Oct 1, 2026 •

Copy link
Copy Markdown
Collaborator

Closes #1297

Document the Homebrew tap’s scheduled/manual formula bump workflow, computed archive checksum, generated-PR workflow approval, and required formula checks. Add a runbook gate whose selftest checks the healthy document before its missing-guidance control.

The companion automation is merged in homebrew-eigenscript#13. A real dispatch generated validation PR14 from the historical v0.41.0 formula to published v0.43.0. After workflow approval, all three actual formula jobs passed on Linux, Intel macOS, and Apple Silicon (run37042509613). A second dispatch reused the same PR and unchanged head; the validation PR was closed unmerged. Main’s formula remains v0.43.0.

Validation: exact-head PR checks26SUCCESS/8SKIPPED; all38 selected gate selftests passed. Local17 completed static/binary/portability rows passed, Bash3.2 portability147/147 and three gate executions passed. Missing-guidance calibration: old false-green → repaired failure → restored pass. Required full integrated CI still runs in the merge queue.

@InauguralPhysicist

Copy link
Copy Markdown
Collaborator Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@chatgpt-codex-connector

Copy link
Copy Markdown

The account paying for this security review has reached its Codex usage limits. The payer can check the Codex usage dashboard. For personal accounts, using credits requires enabling “Use credits for security reviews” in Code review settings. If you do not manage the paying account, contact this repository's admins.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@codspeed

codspeed Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 13 untouched benchmarks


Comparing cloud-1297 (d765d86) with main (686cebd)

Open in CodSpeed

@InauguralPhysicist

Copy link
Copy Markdown
Collaborator Author

@codex review (head 647fa70)

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@InauguralPhysicist

Copy link
Copy Markdown
Collaborator Author

Codex review (agentic, GPT-6.1 Sol): P0/P1 findings. Reviewed commit: 647fa70db2

  • P1 .claude/skills/release/SKILL.md:20: The PR closes release: the Homebrew tap drifted two releases behind silently; make the tap bump itself #1297 but supplies only documentation, without the required tap workflow or successful formula-bump PR/test-bot evidence, leaving the issue’s core “Done when” criteria unmet.
  • P1 tools/release_skill_check.sh:33: The registered CI invocation runs only --selftest, which accepts rejection for any missing phrase without validating the original document, so deleting the required guidance still passes.
    @codex address the findings above inside this PR's scope and keep CI green.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

Integrate main and require the healthy release runbook before its negative control. Document token-created PR workflow approval and the actual formula-check requirement. Companion tap automation is merged in homebrew-eigenscript#13; live generated-PR verification remains pending.

Validation: 17 completed static/binary/portability gate rows PASS; Bash 3.2 portability 147/147 and gate executions 3/3. Healthy release check and selftest green. Missing-guidance control: old false-green 0 -> repaired red 1 -> restored green 0. Registry enrollment/selection 38/38.

Full local precheck timed out during all-registry selftests after 19 partial passes; not a full pass. All 38 calibrations remain required in actual PR and merge-group CI.

Refs #1297
@InauguralPhysicist InauguralPhysicist changed the title Fix GitHub issue #1297 in EigenScript (#1297) Document and verify automated Homebrew formula bumps Oct 2, 2026

@InauguralPhysicist InauguralPhysicist left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed current commit d765d86. No major issue found in the four-path release documentation/gate change. Independent source review and healthy/negative gate calibration are recorded; 17 static/binary/portability rows passed. Full local precheck did not complete: the registry change selects all38 selftests, which remain required in actual CI. Companion tap automation PR13 merged after3/3platformchecks; generated validationPR14 exists, with actual formula checks still pending. Keep draft until live proof and exact-head CI complete.

@InauguralPhysicist
InauguralPhysicist marked this pull request as ready for review October 2, 2026 18:12
@InauguralPhysicist
InauguralPhysicist added this pull request to the merge queue Oct 2, 2026
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 2, 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-10-02T18:15:27.423284Z d765d86 Draft marked ready
🔒 Security Review ✅ Completed 2026-10-02T18:17:34.959838Z d765d86 Draft marked ready
ℹ️ 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.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: d765d86d65

ℹ️ 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".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

"GitHub's public API" \
'computes the formula' \
'sha256' \
'brew test-bot' \

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Require the approval and PR-check guidance

The checker only requires the generic brew test-bot phrase, so a future edit can remove the newly documented maintainer-approval instructions and the warning that manual dispatch does not run the PR formula checks while this gate still passes. Since those steps are necessary to avoid waiting indefinitely or treating syntax-only checks as release validation, add phrases covering approval and the PR formula checks, with a corresponding negative-control mutation.

Useful? React with 👍 / 👎.

@InauguralPhysicist

Copy link
Copy Markdown
Collaborator Author

Codex review (agentic, GPT-6.1 Sol): Didn't find any major issues (P0/P1). Reviewed commit: d765d86d65

Merged via the queue into main with commit de181c7 Oct 2, 2026
34 checks passed
@InauguralPhysicist
InauguralPhysicist deleted the cloud-1297 branch October 2, 2026 18:33
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.

release: the Homebrew tap drifted two releases behind silently; make the tap bump itself

2 participants