homebrew-tap
Homebrew-Formeln für podexit, sdkbump und sizeledger, geprüft von brew test-bot auf macOS und Linux.
Lizenz: MIT
Ein Homebrew-Tap mit drei Formeln. podexit und sdkbump sind Node.js-Kommandozeilen-Tools: Ihre Formeln installieren den npm-Tarball, der jedem GitHub-Release angehängt ist – dieselbe Datei, die auch auf npm veröffentlicht wird –, mit dem SHA-256 aus der SHA256SUMS-Datei des Releases. sizeledger liefert vorkompilierte Binaries, und seine Formel wählt das macOS-Universal-, Linux-x86_64- oder Linux-aarch64-Archiv. Jeder Pull Request führt brew test-bot aus: Tap-Syntax, brew audit --strict --online und für geänderte Formeln einen Build aus dem Quellcode sowie den Testblock der Formel auf macOS und Linux.
Funktionen
- podexit und sdkbump werden aus dem Release-Tarball mit npm install *std_npm_args und einem bin-Symlink installiert
- Jeder sha256-Wert wird aus der SHA256SUMS-Datei entnommen, die der Release-Workflow anhängt
- sizeledger installiert ein vorkompiliertes Binary, das anhand von OS- und CPU-Prüfungen ausgewählt wird
- Die Testblöcke führen den echten Befehl aus: --version, einen Offline-podexit-Report auf einer Lockfile, sdkbump auf einem leeren Verzeichnis, sizeledger auf einem 5000-Byte-Bundle
- brew test-bot auf macOS 26 und auf Linux im Container ghcr.io/homebrew/brew, so wie brew tap-new es einrichtet
Schnellstart
1brew install muhittincamdali/tap/podexitInstallation
Tap, then install
1brew tap muhittincamdali/tap2brew install podexitOne step
1brew install muhittincamdali/tap/podexitZeitleiste
Tap eröffnet mit README, Lizenz und brew-test-bot-Workflow; podexit-0.1.0-Formel hinzugefügt; Linux-Job in Homebrews Container verschoben
podexit auf 0.1.1 und 0.1.2 aktualisiert (Package umbenannt in @mcamdali/podexit); Formeln sdkbump 0.1.3 und sizeledger 0.1.0 hinzugefügt