Skip to content

fix(release): use homebrew formula audit fix - #29

Merged
matcra587 merged 1 commit into
mainfrom
mc/homebrew-0.1.1
Sep 18, 2026
Merged

matcra587 merged 1 commit into
mainfrom
mc/homebrew-0.1.1

Conversation

@matcra587

Copy link
Copy Markdown
Owner

Description

Pin the Homebrew publishing action to homebrew/v0.1.1 at 3b7e5c01d5ae0ccb2aeedf023c69d34b86cf2476. The previous version generated redundant version stanzas that fail Homebrew audit; the fix emits concrete archive URLs so Homebrew infers the version.

Test Procedure

  • Verified the public release tag resolves to the pinned commit and its release workflow succeeded.
  • Actionlint, Zizmor and git diff --check passed for the changed workflow.
  • Parsed the workflow before and after the change and confirmed only the action reference changed; simplification review found no additional changes needed.
  • The released action passed its regression tests. Converted formulae passed strict Homebrew audit and style checks, and bundled dry-run output matched the audited formula.

Risk & Rollback

This affects formula generation on future releases. Inputs and permissions are unchanged. Reverting the pin restores the previous renderer and its audit error. No application release or tap update was triggered by this change.

Pre-flight Checklist

  • Changes are limited to a single feature, bugfix or chore
  • Tests pass and code is formatted/linted
  • Docs updated (if needed)

Additional Notes

Fix: matcra587/github-actions#84. Release: https://github.com/matcra587/github-actions/releases/tag/homebrew/v0.1.1.

@matcra587 matcra587 self-assigned this Sep 18, 2026
@matcra587 matcra587 added the bug Something isn't working label Sep 18, 2026
@matcra587
matcra587 marked this pull request as ready for review September 18, 2026 02:25
@matcra587
matcra587 merged commit ce3b2a2 into main Sep 18, 2026
20 checks passed
@matcra587
matcra587 deleted the mc/homebrew-0.1.1 branch September 18, 2026 02:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant