Skip to content

feat: bootstrap homebrew-tap repo with formula, CI, and agent config#1

Merged
chaliy merged 9 commits intomainfrom
claude/add-homebrew-formula-D8Tdr
Mar 23, 2026
Merged

feat: bootstrap homebrew-tap repo with formula, CI, and agent config#1
chaliy merged 9 commits intomainfrom
claude/add-homebrew-formula-D8Tdr

Conversation

@chaliy
Copy link
Copy Markdown
Contributor

@chaliy chaliy commented Mar 22, 2026

Summary

  • Homebrew formula for everruns CLI v0.8.7 with pre-built binaries (macOS ARM64, Linux x86_64)
  • README with install/upgrade instructions
  • AGENTS.md with agent guidance (cloud setup, commit attribution, linting, shipping)
  • CLAUDE.md referencing @AGENTS.md (matches main repo pattern)
  • .claude/settings.json with no-agent-attribution and SessionStart hook
  • .claude/hooks/fix-git-identity.sh to prevent agent-like git identities
  • .claude/skills/ship/SKILL.md for formula shipping workflow
  • GitHub Actions CI with brew audit --strict and brew style
  • scripts/init-cloud-env.sh to install gh + doppler in cloud agents

Test plan

  • CI passes (brew audit --strict, brew style)
  • brew tap everruns/tap && brew install everruns works
  • everruns --version outputs expected version

claude added 9 commits March 21, 2026 05:26
Builds from source using Cargo. Installs the everruns binary from the
cli crate in the everruns workspace.

https://claude.ai/code/session_01TgnEiNDWoT5DYrrHwaiXNu
No compilation required - downloads pre-built binaries for
macOS ARM64 and Linux x86_64 from GitHub releases.

https://claude.ai/code/session_01TgnEiNDWoT5DYrrHwaiXNu
- README with install/upgrade instructions
- CLAUDE.md with agent guidance adapted from main repo
- .claude/settings.json with no-agent-attribution config
- .claude/skills/ship/SKILL.md for shipping workflow
- GitHub Actions CI with brew audit and brew style

https://claude.ai/code/session_01TgnEiNDWoT5DYrrHwaiXNu
- CLAUDE.md now references @AGENTS.md (matches main repo pattern)
- AGENTS.md with full agent guidance, cloud setup, commit attribution
- scripts/init-cloud-env.sh installs gh + doppler, configures GitHub auth
- .claude/hooks/fix-git-identity.sh prevents agent-like git identities
- .claude/settings.json with SessionStart hook and no-attribution config

https://claude.ai/code/session_01TgnEiNDWoT5DYrrHwaiXNu
The Homebrew/actions/setup-homebrew action tries to clone the tap
which fails on private repos without auth. macOS runners have brew
pre-installed, so just checkout and symlink directly.

https://claude.ai/code/session_01TgnEiNDWoT5DYrrHwaiXNu
@chaliy chaliy merged commit 1992cf7 into main Mar 23, 2026
1 check passed
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.

2 participants