Skip to content

Ship Alpha 0.1.0-alpha.2 so Homebrew matches main - #15

Merged
VladimirBrejcha merged 1 commit into
mainfrom
release/v0.1.0-alpha.2
Aug 19, 2026
Merged

Ship Alpha 0.1.0-alpha.2 so Homebrew matches main#15
VladimirBrejcha merged 1 commit into
mainfrom
release/v0.1.0-alpha.2

Conversation

@VladimirBrejcha

Copy link
Copy Markdown
Contributor

Why

The advertised Homebrew CLI + cask path still served 0.1.0-alpha.1. First-run honesty and Homebrew CLI discovery from #14 lived only on main. Refresh after brew install could not see the formula binary.

What

  • Version bump to 0.1.0-alpha.2
  • Formula URL + sha256 for the new CLI tarball
  • Cask version + sha256 for the signed, notarized, stapled app zip
  • Docs, SECURITY, CHANGELOG, install-failure form, and front-door tests follow the new version

The notarized zip includes the brew-then-Refresh copy. Gatekeeper reports accepted / Notarized Developer ID.

After merge this PR will be tagged v0.1.0-alpha.2 and the tarball, npm tgz, and app zip will be attached. The tap will be synced.

Verification

npm run agent:verify -- --profile spec-only passed. agent:complete passed.

Out of scope

Why:
The advertised brew CLI plus cask path still served the older
0.1.0-alpha.1 tarball and app zip. Refresh and first-run honesty from
PR 14 lived only on main.

Changed:
Version, docs, formula URL, and cask pin now name 0.1.0-alpha.2. The
formula sha256 is the packaged CLI tarball. The cask sha256 is the
signed, notarized, stapled app zip. Front-door tests read the version
from package.json. Install-failure copy names the Homebrew cask.

Verification:
npm run agent:verify -- --profile spec-only --paths .github/ISSUE_TEMPLATE/install-failure.yml,CHANGELOG.md,Casks/simulator-broker.rb,Formula/simbroker.rb,README.md,SECURITY.md,docs/getting-started.md,docs/test/front-door.test.mjs,package-lock.json,package.json,packages/simbroker/README.md,packages/simbroker/package.json,spec/README.md,spec/build-and-test.md --session-dir task-sessions/alpha-2-release-20260820

Affected:
.github/ISSUE_TEMPLATE/install-failure.yml
CHANGELOG.md
Casks/simulator-broker.rb
Formula/simbroker.rb
README.md
SECURITY.md
docs/getting-started.md
docs/test/front-door.test.mjs
package-lock.json
package.json
packages/simbroker/README.md
packages/simbroker/package.json
spec/README.md
spec/build-and-test.md

Refs:
#14
spec/build-and-test.md

Session:
task-sessions/alpha-2-release-20260820
@VladimirBrejcha
VladimirBrejcha merged commit 9dd3f8f into main Aug 19, 2026
1 of 2 checks passed
VladimirBrejcha added a commit to fiveonecode/homebrew-simulator-broker that referenced this pull request Aug 19, 2026
Copy Formula/ and Casks/ from product main after
fiveonecode/simulator-broker#15
merged as 9dd3f8f0210d4e856fbde6123be8e78eb16f818f. The formula
installs simulator-broker-0.1.0-alpha.2-cli.tar.gz. The cask
installs Simulator-Broker-0.1.0-alpha.2.zip.

Verification:
cmp Formula/simbroker.rb and Casks/simulator-broker.rb against product origin/main
@VladimirBrejcha
VladimirBrejcha deleted the release/v0.1.0-alpha.2 branch August 19, 2026 16:56
@github-actions

Copy link
Copy Markdown

OpenCodeReview: Review skipped: no items were selected.

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