Skip to content

PortReeve 0.1.0-preview.3

Pre-release
Pre-release

Choose a tag to compare

@TrentBrown TrentBrown released this 18 Aug 15:02
ee20295

PortReeve 0.1.0-preview.3 publication plan

Alpha Preview

This is alpha software and may make breaking changes. The macOS application is
unsigned and may require a scoped Open Anyway approval.
Verify release checksums and follow the installation guide.

Source: ee202954ecfcdd2813d3a898bc4cb7ae012ec2ec
Tag: v0.1.0-preview.3
Channel: preview
Product maturity: alpha
Desktop trust: unsigned
GitHub release kind: prerelease

Immutable GitHub assets

  • portreeve-v0.1.0-macos-arm64 - 64519394 bytes - aa9e95414a27a97e87df44e2c159906ca81b6f47394fc40313bcecb982161627
  • portreeve-v0.1.0-macos-x64 - 70238288 bytes - efb7a5b52f3be58f4fadd5f72bf73f70193719af4c2f9aa18c5eba1b2c116ae2
  • portreeve-v0.1.0-linux-arm64 - 94742672 bytes - de937cae5efceb09c2403c5624490ae2ac56d3843acd1a4f7254fdec78064a28
  • portreeve-v0.1.0-linux-x64 - 94701696 bytes - 22ff3aa2f1611730d27afc1eff4e1c42eb5b1e903ef8739b572884d546234545
  • portreeve-0.1.0.tgz - 14491 bytes - 615f39fcb1b37130a39d834bec37371cde0536fa685edfa5b39b58377c704b9f
  • portreeve.rb - 1326 bytes - cc86b6a49339d82a0376fdc4062b0bf1aa5891d0b4736f767583a6892b47e933
  • manifest.json - 2196 bytes - 3d643547449a321e5e1184a8c373043cb7d53f1c7e46912d790f895624e9e035
  • SHA256SUMS - 541 bytes - 008efa7e3548288f12230208261ea61109368dffcf4a9a5ba8552df64d6dc3bb
  • PortReeve-0.1.0-macos-arm64.dmg - 168000787 bytes - f32ee8c44d31f428e00685acd828c1379d824074d7421bb13807dc14574191dd
  • PortReeve-0.1.0-macos-x64.dmg - 174533012 bytes - 5b5f23e475c4113a3bfa693ee63858a81ed9ec30df0196b812ae8daaf056c129
  • portreeve-app.rb - 1128 bytes - e4cc1d27b9c962197e5d345be27447d9c3f8271aab3e0ee6a72efd1296583270
  • desktop-update.json - 672 bytes - 4167dd91f343532cd176876fe8052579fc1ffe20e2f6b2e47d245660e0a01f24
  • SHA256SUMS-DISTRIBUTION - 1061 bytes - b653d5bda75777799057a6a8d7c326ff9a99494917e82a8b63a5807ba439e6df

Public references

  • GitHub repository: TrentBrown/portreeve
  • Homebrew tap: TrentBrown/homebrew-portreeve
  • Formula source: portreeve.rb
  • Cask source: portreeve-app.rb
  • Desktop update metadata: distribution/desktop-update.json
  • npm: deferred and not part of this publication

Approval boundary

Publishing creates or verifies the exact GitHub prerelease first. It then opens or recovers deterministic pull requests for the Homebrew tap and channel-aware Desktop metadata, merges them with merge commits only when repository policy permits, and verifies the exact destination bytes. A PR that still needs checks or independent review remains open for recovery. Publication never rebuilds an artifact. The command requires explicit confirmation and binds approval to the SHA-256 of this exact plan.