The Homebrew formula is now simplified and working! You can install AutoDeploy using:
brew tap ahmadzein/autodeploy
brew install ahmadzein/autodeploy/autodeploybrew tap ahmadzein/autodeploy
brew install ahmadzein/autodeploy/autodeploy --with-gui✅ CLI Installation - Fully functional
- Simple command:
brew install ahmadzein/autodeploy/autodeploy - Installs version 1.1.0 with all dependencies
autodeploycommand available globally
⏳ GUI Installation - Needs DMG file
- The GUI cask formula exists but needs:
- Build the GUI as a .dmg file
- Upload it to GitHub releases for v1.1.0
- Update the cask formula with correct URL and SHA256
-
Build the GUI:
cd gui pnpm build # Then package as .dmg (using electron-builder or similar)
-
Upload to GitHub Release:
- File should be named:
AutoDeploy-1.1.0-mac.dmg - Upload to: https://github.com/ahmadzein/autoDeploy/releases/tag/v1.1.0
- File should be named:
-
Update the Cask:
- Fix URL in
/Casks/autodeploy-gui.rb - Update SHA256 hash
- Change version from 1.0.0 to 1.1.0
- Fix URL in
- ✅ Homebrew tap is working
- ✅ CLI formula is simplified and functional
- ✅ Installation command is now simple:
brew install ahmadzein/autodeploy/autodeploy - ⏳ GUI requires DMG file to be built and uploaded
- 🎯 Future goal: Submit to homebrew-core for
brew install autodeploy