homebrew-tap
Formules Homebrew pour podexit, sdkbump et sizeledger, vérifiées par brew test-bot sur macOS et Linux.
Licence: MIT
Un tap Homebrew avec trois formules. podexit et sdkbump sont des outils de ligne de commande Node.js : leurs formules installent le tarball npm attaché à chaque release GitHub, le même fichier que celui publié sur npm, avec le SHA-256 du fichier SHA256SUMS de la release. sizeledger fournit des binaires précompilés, et sa formule choisit l'archive macOS universal, Linux x86_64 ou Linux aarch64. Chaque pull request exécute brew test-bot : syntaxe du tap, brew audit --strict --online, et pour les formules modifiées, une compilation depuis les sources ainsi que le bloc de test de la formule, sur macOS et Linux.
Fonctionnalités
- podexit et sdkbump installés depuis le tarball de la release avec npm install *std_npm_args et un lien symbolique bin
- Chaque sha256 pris dans le fichier SHA256SUMS que le workflow de release joint
- sizeledger installe un binaire précompilé choisi selon des vérifications d'OS et de CPU
- Les blocs de test exécutent la vraie commande : --version, un rapport podexit hors ligne sur un lockfile, sdkbump sur un répertoire vide, sizeledger sur un bundle de 5000 octets
- brew test-bot sur macOS 26 et sur Linux dans le conteneur ghcr.io/homebrew/brew, tel que configuré par brew tap-new
Démarrage rapide
1brew install muhittincamdali/tap/podexitInstallation
Tap, then install
1brew tap muhittincamdali/tap2brew install podexitOne step
1brew install muhittincamdali/tap/podexitChronologie
Tap ouvert avec un README, une licence et un workflow brew test-bot ; formule podexit 0.1.0 ajoutée ; job Linux déplacé dans le conteneur de Homebrew
podexit mis à jour vers 0.1.1 puis 0.1.2 (le package renommé en @mcamdali/podexit) ; formules sdkbump 0.1.3 et sizeledger 0.1.0 ajoutées