Auto: Versionspräfix wird in Vorabversionen nicht hinzugefügt

Erstellt am 6. Okt. 2020  ·  8Kommentare  ·  Quelle: intuit/auto

Beschreibe den Fehler

Das Präfix v wird nicht hinzugefügt, wenn auto shipit (oder auto next ) in einem Prerelease-Zweig ausgeführt wird.
Die Option --no-version-prefix wird ignoriert.

Fortpflanzen



  1. Führen Sie auto shipit ohne --no-version-prefix in einem Zweig aus, der in prereleaseBranches
  2. Die veröffentlichte Github-Vorabversion enthält nicht das Präfix v

Erwartetes Verhalten

Präfix v zu Vorabveröffentlichungszweigen hinzufügen, wenn --no-version-prefix false ist.

Screenshots

// .autorc.json
{
  "baseBranch": "master",
  "prereleaseBranches": ["develop"]
}

Beachten Sie, dass das Release das Präfix enthält.

image

Umweltinformationen:

"auto" version: v9.54.3
"git"  version: v2.28.0
"node" version: v12.18.4

Zusätzlicher Kontext

Mir ist aufgefallen, dass der Befehl next die Funktion prefixRelease wie andere Befehle verwendet.
Ich kann den Parameter --no-version-prefix für den Befehl next implementieren, wenn das Sinn macht, oder einfach prefixRelease direkt ohne den neuen Parameter verwenden.

bug released

Alle 8 Kommentare

Ist das mit dem npm-Plugin?

Nein, ohne das npm-Plugin

Gibt es eine Chance, dass dieses Repo öffentlich ist?

Ja! Ich habe hier ein minimal funktionierendes Beispiel erstellt:
https://github.com/brunobertoldi/auto-test/releases


:rocket: Ausgabe wurde in v9.54.4 :rocket:

@brunobertoldi Kannst du diese Version testen?

Ja es funktioniert!
https://github.com/brunobertoldi/auto-test/releases

Danke, @hipstersmoothie!

Oh, mir ist aufgefallen, dass der Fix das --quiet Flag nicht abdeckt:
https://github.com/brunobertoldi/auto-test/runs/1220329534?check_suite_focus=true


Screenshot der Github-Aktion

image

Soll ich ein anderes Thema eröffnen?

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen