Skip to content

fix(rust): harden Homebrew formula publishing#35

Merged
ob-aion merged 1 commit into
mainfrom
fix/homebrew-formula-hardening
Jun 20, 2026
Merged

fix(rust): harden Homebrew formula publishing#35
ob-aion merged 1 commit into
mainfrom
fix/homebrew-formula-hardening

Conversation

@ob-aion

@ob-aion ob-aion commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Harden cargo-dist Homebrew formulae before release upload and tap publish.
  • Add a macOS verify-homebrew-formula gate before dist-publish.
  • Document the new binary-distribution step and bump the CI package to 0.2.8.

Test plan

  • actionlint -shellcheck=shellcheck
  • yamllint -c .yamllint .
  • python3 -m py_compile .github/scripts/harden-homebrew-formula.py
  • Generated skillward formula from the original cargo-dist output passes brew audit --strict --online and brew fetch
  • Generated scrybe formula from the original cargo-dist output passes brew audit --strict --online and brew fetch
  • gitleaks git --no-banner --redact

@ob-aion ob-aion merged commit 0ba19c6 into main Jun 20, 2026
20 checks passed
@ob-aion ob-aion deleted the fix/homebrew-formula-hardening branch June 20, 2026 16:14
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.

1 participant