Dieses Problem betrifft die Nachverfolgung von Änderungen für die Version 1.6.0. Angestrebtes Veröffentlichungsdatum: TBD .
develop
einen Release-Branch namens release/1.6.0
für Ihre Änderungen aus.distributor.php
, distributor.pot
und readme.txt
wenn sie nicht bereits die veröffentlichte Version widerspiegelt. In distributor.php
aktualisieren Sie sowohl die Plugin-Eigenschaft "Version:" als auch die Plugin-Konstante DT_VERSION
und stellen Sie sicher, dass sie mit -dev
angehängt ist.CHANGELOG.md
/aktualisiere es.CREDITS.md
Datei mit allen neuen Mitwirkenden, bestätigen Sie, dass die Betreuer korrekt sind.README.md
ist auf GitHub ausgerichtet und readme.txt
enthält WordPress.org-spezifische Inhalte. Die beiden sind etwas unterschiedlich..pot
, indem Sie npm run makepot
.develop
(oder führen Sie den Pull-Request zusammen), dann machen Sie dasselbe für develop
in master
( git checkout master && git merge --no-ff develop
). master
enthält die stabile Entwicklungsversion.master
npm install && npm run release
. Dadurch wird ein Unterordner namens release
in den der Zweig stable
als Arbeitsbaum geklont und die letzten Änderungen kopiert werden. Stellen Sie sicher, dass sich alle neuen Dateien im Ordner release
; Wenn nicht, müssen Sie sie möglicherweise zu gulp-tasks/copy.js
hinzufügen.master
? Wenn ja, gehen Sie zurück zu develop
, führen Sie alle erforderlichen Aufgaben aus und übernehmen Sie diese Änderungen, bevor Sie zu Schritt 6 zurückkehren.release
zur Ausführung von Distributor und führen Sie einige allgemeine Aufgaben in der Benutzeroberfläche durch, um die Funktionalität sicherzustellen.git push
, dann aus dem Verzeichnis release
alle Dateien hinzufügen und nach origin stable
schieben: git push origin stable
.stable
Zweig ab. Fügen Sie das Änderungsprotokoll von CHANGELOG.md
in den Hauptteil der Veröffentlichung ein und fügen Sie einen Link zu den geschlossenen Problemen des Releases erscheinen.develop
Zweig ( cd ../ && git checkout develop
) Bump die Versionsnummer in distributor.php
, distributor.pot
und readme.txt
bis 1.6.1-dev
. Es ist in Ordnung, wenn die nächste Version möglicherweise eine andere Versionsnummer hat; diese Änderung kann im ersten Schritt direkt vor der Freigabe behandelt werden, wie dies auch bei @since
Annotationen der Fall sein kann.Due date (optional)
) und verlinken Sie zum GitHub-Release (im Description field
), schließen Sie dann den Meilenstein.1.6.0
Meilensteine gesetzt wurden, es nicht in die Veröffentlichung schaffen, aktualisieren Sie ihren Meilenstein auf 2.0.0
oder Future Release
.Neugierig, wann wir diese Veröffentlichung sehen könnten. Ich habe ein Projekt, das ein gewisses Interesse daran hat, Distributor in der Produktion zu verwenden, und einige der 1.6.0-Bugfixes sind entscheidend.
@jshwlkr Wir sind diese Woche wieder dabei, die Veröffentlichung von Distributor 1.6
@jshwlkr Wenn Sie das Update in Ihrem WP-Admin nicht gesehen haben, ist eine Warnung , dass
Ja, danke @jeffpaul. Ich habe es verstanden.
Hilfreichster Kommentar
@jshwlkr Wir sind diese Woche wieder dabei, die Veröffentlichung von Distributor 1.6