homebrew-tap
podexit、sdkbump、sizeledger の Homebrew formula。macOS と Linux 上で brew test-bot によって検証されています。
ライセンス: MIT
3つの formula を持つ Homebrew tap です。podexit と sdkbump は Node.js のコマンドラインツールで、それぞれの formula は各 GitHub リリースに添付された npm tarball、つまり npm に公開されているものと同じファイルを、リリースの SHA256SUMS に記載された SHA-256 とともにインストールします。sizeledger はビルド済みバイナリとして配布され、formula は macOS universal、Linux x86_64、Linux aarch64 のいずれかのアーカイブを選びます。すべての pull request で brew test-bot が実行されます: tap の構文チェック、brew audit --strict --online、そして変更された formula についてはソースからのビルドと formula のテストブロックを macOS と Linux の両方で行います。
機能
- podexit と sdkbump は、リリースの tarball から npm install *std_npm_args と bin シンボリックリンクでインストールされます
- 各 sha256 は、リリースワークフローが添付する SHA256SUMS ファイルから取得されます
- sizeledger は、OS と CPU のチェックで選ばれたビルド済みバイナリをインストールします
- テストブロックは実際のコマンドを実行します: --version、ロックファイルに対するオフラインの podexit レポート、空のディレクトリに対する sdkbump、5000バイトの bundle に対する sizeledger
- brew test-bot は、brew tap-new が設定する構成のとおり、macOS 26 と、ghcr.io/homebrew/brew コンテナ上の Linux で実行されます
クイックスタート
1brew install muhittincamdali/tap/podexitインストール
Tap, then install
1brew tap muhittincamdali/tap2brew install podexitOne step
1brew install muhittincamdali/tap/podexitタイムライン
README、ライセンス、brew test-bot ワークフローとともに tap を公開。podexit 0.1.0 の formula を追加し、Linux の job を Homebrew のコンテナに移行
podexit を 0.1.1 および 0.1.2 に更新(パッケージ名は @mcamdali/podexit に変更)。sdkbump 0.1.3 と sizeledger 0.1.0 の formula を追加