すべてのオープンソースパッケージ
インフラRuby

homebrew-tap

podexit、sdkbump、sizeledger の Homebrew formula。macOS と Linux 上で brew test-bot によって検証されています。

0スター数更新日: 2026年10月15日
対応プラットフォーム:macOSLinux

ライセンス: 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 で実行されます

クイックスタート

sh
1brew install muhittincamdali/tap/podexit

インストール

Tap, then install

sh
1brew tap muhittincamdali/tap
2brew install podexit

One step

sh
1brew install muhittincamdali/tap/podexit

タイムライン

  1. README、ライセンス、brew test-bot ワークフローとともに tap を公開。podexit 0.1.0 の formula を追加し、Linux の job を Homebrew のコンテナに移行

  2. podexit を 0.1.1 および 0.1.2 に更新(パッケージ名は @mcamdali/podexit に変更)。sdkbump 0.1.3 と sizeledger 0.1.0 の formula を追加

リンク

関連記事

記事を読む