Übersicht
pub_release ist ein Flutter/Dart-Paket, das den Prozess des Veröffentlichens eines Dart-Pakets auf pub.dev automatisiert. Es vereinfacht die Veröffentlichung, indem es dartfmt zur Codeformatierung ausführt, die Versionsnummer erhöht, einen Git-Tag erstellt und das aktualisierte Paket auf pub.dev veröffentlicht. Für Entwickler, die häufig Pakete veröffentlichen, wurde es entwickelt, um manuelle Schritte zu reduzieren und Fehler in Veröffentlichungsworkflows zu minimieren. Das Werkzeug unterstützt macOS, Windows und Linux und ist somit in den wichtigsten Entwicklungsumgebungen verfügbar.
Anwendungsfälle
- Automatisierung von Paketfreigaben
- Pub.dev-Veröffentlichung vereinfachen
- Konsistente Code-Formatierung sicherstellen
- Verwaltung von Versionsinkrements
- Reduzierung manueller Freigabefehler
Hauptmerkmale
- Automatisierte Ausführung von dartfmt
- Versionsanhebung
- Git-Tagging
- Auf pub.dev hochladen
- Plattformübergreifende Unterstützung
Geeignet für
- Dart-Package-Entwickler
- CI/CD-Pipeline-Integrationen
- Häufige Veröffentlicher
- Open-Source-Beiträger
Hinweise
- Git-Einrichtung erforderlich
- Benötigt Pub.dev-Anmeldeinformationen
- Abhängig von der richtigen Versionsstrategie
- Möglicherweise ist eine benutzerdefinierte Konfiguration für komplexe Workflows erforderlich